これは私の最初の質問ですが、これ以上来ることは確実です。 達成することさえ可能かどうかを知りたい小さなポジションの問題があります。クラスに応じてスパンタグの左から右に絶対位置を変更してください
私はこれまでのところ、とても良い、私はこれらが左フロート、および連絡先とサポートオプションについては、私は右のそれをフロート主なオプションのために、<li>
Sを浮かべて順不同リスト(<ul>
)を持っています。今私はそれぞれ<li>
の中に<span>
を持っています。これは水平リストの下に表示され、リストはメニューのためのものです。これらの<span>
はメニュー選択の説明として機能し、通常のオプションの場合はposition:absolute; top:30px; left:0;
を使用します。今私は右に浮動小数点はposition:absolute; top:30px; right:0;
を取得し、これはまったく動作しませんこれらのメニュー項目の位置属性を変更したいと思います。より具体的なCSSルールとそれ以外のものでこれを変更することは不可能だと思われますが、フロートはうまく機能します。
HTML:
<div id="menu">
<ul>
<li>Menu1<span>Info1</span></li>
<li>Menu2<span>Info2</span></li>
<li class="support">Support1<span>Info3</span></li>
</ul>
CSS:
#menu{position:relative;}
#menu ul{list-style:none;}
#menu ul li{float:left;}
#menu ul li.support{float:right;}
#menu ul li span{display:none;}
#menu ul li:hover span{display:block; position:absolute; top:30px; left:0;}
#menu ul li.support:hover span{display:block; position:absolute; top:30px; right:0}
CSSの最後の行には違いはありません! 誰かが答えや仕事をしているなら、私は大いに助けてくれてありがとう。
質問が回答と問題を解決しました。 James AronsまたはMercatorの投稿を確認してください。
ありがとう、私はQerではありません –