<ul>
さまざまな数のアイテム ( ) を含む順序付けられていないリスト ( )<li>
があります。アイテムをリストの幅に広げることができる 1 つの CSS スタイルを使用したいと考えています。
これは私が持っているものです:
これは私が欲しいものです:
HTML:
These 4 items should fill the width:<br/>
<ul id="ul1">
<li>item</li>
<li>item</li>
<li>item</li>
<li>item</li>
</ul>
<br/>
These 5 items should fill the width:<br/>
<ul id="ul2">
<li>item</li>
<li>item</li>
<li>item</li>
<li>item</li>
<li>item</li>
</ul>
<br/>
And so on and so forth...
開始するためのJSFiddleを次に示します。
注: CSS でハードコードしwidth
たくありません。注: ユースケースについて疑問がある場合、これはレスポンシブ デザインのナビゲーション構造であり、解像度に関係なくリスト項目が常に使用可能な幅を埋めるようにしたいと考えています。