liブロックの高さはダイナミックで変化が多いため、他のすべてのliの高さを設定するにはプレーンJavaScriptが必要です。李さんの数も変わってきます。一般的なjavascriptを使用して最も高いliのリスト項目(li)と同じ高さに動的に設定します
初めての方はこちらからどうぞ。 jqueryには多くのソルがありますが、純粋なjavascriptで必要とされ、私は精神的なブロックに達しました。 ありがとうございます!
私のHTMLマークアップで
<div class="wrapper" id="wrapper">
<ul id="outerlist">
<li class="mainlist"><p>lorem ipsumorem ipsum</p>
<p>orem ipsumorem ipsumorem ipsumorem ipsum</p>
<p>orem ipsumorem ipsumorem ipsumorem ipsumorem ipsumorem ipsumorem ipsumorem ipsumorem ipsumvorem ipsumorem ipsumvorem ipsumorem ipsumorem ipsumorem ipsum</p>
</li>
<li class="mainlist"><p>lorem ipsumorem ipsum</p>
<p>orem ipsumorem ipsumorem ipsumorem ipsum</p>
<p>ipsumorem ipsumorem ipsumvorem ipsumorem ipsumvorem ipsumorem ipsumorem ipsumorem ipsum</p>
</li>
<li class="mainlist"><p>lorem ipsumorem ipsum</p>
<p>orem ipsumorem ipsumorem ipsumorem ipsum</p>
<p>orem ipsumorem ipsumorem ipsumorem ipsumorem ipsumorem ipsumorem ipsumorem ipsumorem ipsumvorem ipsumorem ipsumvorem ipsumorem ipsumorem ipsumorem ipsum</p>
<div class="innerlist">
<ul>
<li>asdsad</li>
<li>asdsad</li>
<li>asdsadasdsadasdsad asdsadasdsad</li>
<li>asdsad</li>
</ul>
</div>
</li>
</ul>
</div>
これはフリーコード作成サービスではありません。 – charlietfl
また、これを検索するのも難しくありません:https://www.google.com/search?q=javascript+equal+height – charlietfl