私はこれに困惑しています。ネストされたリストでは、LI要素の高さをリストに設定すると、項目が重なります。これについての説明は何ですか、重なり効果なしで高さを適用する正しい方法は何ですか? (私は高さではなく、パディングやマージンたい。) なぜCSSの高さ属性によってうまくいかないのですか?
.aaa {background:#ccf;}
.bbb {background:#fcc;}
.bbb li {height:25px;}
<ul class="aaa">
<li>one one one</li>
<li>two, too
<ul>
<li>alpha</li>
<li>beta</li>
<li>gamma</li>
</ul>
</li>
<li>three</li>
<li>here comes four</li>
</ul>
<ul class="bbb">
<li>one one one</li>
<li>two, too
<ul>
<li>alpha</li>
<li>beta</li>
<li>gamma</li>
</ul>
</li>
<li>three</li>
<li>here comes four</li>
</ul>
あなたは何をしようとしていますか?あなたが達成しようとしている成果は何ですか?なぜそこに高さを置いたのですか? – ANeves
リストアイテムの高さを設定しているので、これは期待どおりに動作しています。ネストされたリストを持つ2番目のアイテムが、自然な高さと思われるものまで拡大することを許可していません。 – j08691