我有这样的 HTML 元素:
<li class="store-display-item">
<div class="store-display-item">
<img class="store-display-image" src="/Images/ToughBook.jpg">
<p>QuickTrav Carbon Footprint</p>
</div>
</li>
风格是这样的:
.store-display-item
{
display: inline;
width: 100px;
max-width: 100px;
word-wrap: break-word;
margin-right: 10px;
}
.store-display-image
{
max-width: 100px;
max-height: 70px;
}
然而<p>QuickTrav Carbon Footprint</p>
渲染接近 140 像素,导致我预期的相邻块流到下一行。如何让文本换行并且不超过其容器的最大宽度?