请考虑遵循 JSFiddle:
您可能会注意到:list-group-item
已完全折叠。而且我似乎无法使其自动调整。 (例如 height:auto;
)
然而,当我提供 css 规则时:height:20px;
,然后调整行大小。
如何使列表组元素的高度适应内容的大小?
感谢您的宝贵时间。
最佳答案
如果您需要在元素中保留 float ,您可以将 overflow:hidden
或其他“明确修复”代码添加到列表组元素。 float 总是会导致 float 元素的高度出现问题。清除它们或设置溢出将强制正确计算高度。参见 CSS: Floating divs have 0 height有关这方面的更多信息。
.list-group-item
{
overflow:hidden;
position: relative;
display: block;
padding: 10px 15px;
margin-bottom: -1px;
background-color: #fff;
border: 1px solid #ddd;
}
由于您使用的是 Bootstrap,因此您可以将 class="clearfix"
添加到 list-group-items
关于html - Bootstrap : CSS - height of list-group-item,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/24285260/