メニュー要素を表示するために、リストと CSS を使用してページにメニュー バーを設定しました。メニュー ボタン (この場合は「ホーム」) の右側に、メニュー バーの幅を終了要素で閉じる前に、ページの幅に拡張したい空のバー要素があります。幅を 100% に設定しようとすると、次の行に分割され、以下に示すようにページの幅全体が埋められます。すべてを同じ行に保ち、空の要素の幅を動的にする方法について何か考えはありますか?
HTML:
<div>
<li class="menu-home">
<a href="#"> </a>
</li>
<li class="menu-bar"> </li>
<li class="menu-bar-right"> </li>
</div>
CSS:
li.menu-bar {
position: static;
float: left;
list-style-type: none;
background-image: url('top.png');
border-style: none;
border-width: 0px;
padding: 0px;
height: 34px;
width: 100%;
}
問題: