2011-07-17 13 views

答えて

1

私はあなたのコードを編集しました。ちょうどテキストの整列を変更してください:right to float:right;

#nav li ul li 
    { 
    font-size:12px; 
    font-family: 'MankSans-Bold','Trebuchet MS',arial,sans-serif; 
    text-transform: lowercase; 
    float:right; 
    margin-right:0; 
    padding-right:0; 
    } 

動作するようです。..

+0

ニース。私はこれに非常に多くの時間を費やしました。テキストアライメントに問題があった理由は分かりません。修正していただきありがとうございます。 – PhoenixDown

0

あなたは幅に変更することができます:幅から自動:12のemここ:

#nav li ul { 
    background: none repeat scroll 0 0 orange; 
    left: -999em; 
    position: absolute; 
    width: auto; 
    margin-right:-20px; 
    padding-right:-20px; 
    } 

とクリア追加:両方ここに:

#nav li ul li 
    { 
    font-size:12px; 
    font-family: 'MankSans-Bold','Trebuchet MS',arial,sans-serif; 
    text-transform: lowercase; 
    text-align:right; 
    margin-right:0; 
    padding-right:0; 
    clear:both; 
    } 

これはブラウザ間で動作します。