如果我想把class=a div和class=B div设置为相同的高度,内容就不一样了,高度需要自动适应内容,li也有相同的高度。我怎么写CSS?
<ul style="display:flex">
<li>
<div class="a">
<h1>1</h1>
<p>a...</p>
</div>
<div class="b">
<h1>1</h1>
<p>b...</p>
</div>
</li>
<li>
<div class="a">
<h1>1</h1>
<p>c...</p>
</div>
<div class="b">
<h1>1</h1>
<p>d...</p>
</div>
</li>
<li>
<div class="a">
<h1>1</h1>
<p>e...</p>
</div>
<div class="b">
<h1>1</h1>
<p>f...</p>
</div>
</li>
</ul>
我已经将class=a div设置为相同的高度,但是当浏览器宽度变小时,内容就会溢出
This is the effect I want
1条答案
按热度按时间pobjuy321#
您应该使用
<div class="a">
而不是<div className="a">
。ClassName是Element的属性,您可以使用它来访问div属性“class”,但要从JavaScript访问。在HTML中,您只需设置“class”属性即可。你的例子是HTML的例子。
您可能会发现这些链接有助于理解class和className之间的区别:
举个小例子: