リンクを含むタグで構成された水平メニューバーがある<li>
ので、メニュー項目は次のようになります。
<li>
<a href="...link...">
<span>Some text</span>
</a>
</li>
メニューバーが画面より広くなるまで、問題なく表示されます。これが発生し、最後のメニュー項目に1つ以上の単語が含まれている場合、この項目の2番目の単語がバーのすぐ下に折り返されます。画面をさらに小さくすると、全体<li>
が下の行に折り返されるため、正常に機能します。
<li>
タグには、いくつかのCSSスタイルが適用されています。
display:block;
padding:5px;
float:left;
list-style-image:none;
list-style-position:outside;
list-style-type:none;
<li>
アイテムに幅を明示的に設定すると、下の行に折り返し全体の希望する動作を得ることができ<li>
ます。ただし、これらはすべて設計上サイズが異なるため、これは実行したくありません。
何か案は?