<ul>
<li>item1</li>
<li>item2</li>
<li>longitem3</li>
</ul>
メニューCSS
ul{
width:500px;
}
li {
float:left;
}
リストメニューを持っている彼らは、このようにそれらの間に同じスペースを持っているでしょうので、私は、自動的にメニューに私のアイテムを配布したいと思います
{メニュー} {アイテム} {スペース} {アイテム} {スペース} {アイテム} {メニュー}
にすることが可能ですこれは、HTMLやCSSだけではなく、javascriptで行うのですか?おかげ
ありがとうございました。私が解決しようとしているのは、自分で余白を計算しなければならない場合、あるいは自動的にそれを行うように設定することができる場合です。メニュー項目が追加されたときにマージン/パディングの再計算を避けるために – simPod
javascriptなし私は洗練された解決策を見ていません。あなたが使用することができるハックのカップルがあります。要素数が最大になる場合は、http://leaverou.me/2011/01/styling-children-based-on-their-number-with-css3/をお試しください。ページが唯一のものになる場合はIEで使用されるCSS式を使用することができます:http://msdn.microsoft.com/en-us/library/ms537634(v=vs.85).aspx –