div要素の内容を1行で表示したい。ただし、ul要素の幅は、多数の子li要素を持つ可能性があるため不明です。h2は常に残りのスペースを占有します。各li要素の幅は20pxです。
次のようになります。
|----h2------------|li|li|li||
|----h2---------------|li|li||
HTML:
<div>
<h2>name</h2>
<ul>
<li>1</li>
<li>2</li>
<li>3</li>
</ul>
</div>
私はインターネット上で多くの解決策を見つけましたが、どれを選ぶべきかわかりません(適切な解決策とハック)。ブラウザの互換性は問題ではなく、最新バージョンのChromeでのみ機能する必要があります。
更新:div要素の複数の行があり、li要素は整列する必要があります。