Css 引导:浮动的div导致父元素崩溃。构造嵌套列的最佳方法?
关于如何处理div,我真的在与Bootstrap做斗争 在我看来,所有使用引导CSS的列分类div都是浮动的。例如:Css 引导:浮动的div导致父元素崩溃。构造嵌套列的最佳方法?,css,twitter-bootstrap,Css,Twitter Bootstrap,关于如何处理div,我真的在与Bootstrap做斗争 在我看来,所有使用引导CSS的列分类div都是浮动的。例如: <div class="col-md-3"> property </div> .full-buffer{margin:20px 0} .background-coloured-div{background-color:#0F0;} <div class="background-coloured-div&qu
<div class="col-md-3">
property
</div>
.full-buffer{margin:20px 0}
.background-coloured-div{background-color:#0F0;}
<div class="background-coloured-div">
<div class="col-md-3">
property
</div>
<div class="col-md-3">
property
</div>
<div class="col-md-3">
property
</div>
<div class="col-md-3">
property
</div>
</div>
如果我想在一个封装了许多引导列的div上使用这个类,它就不起作用了。因为div没有高度。如果我想添加背景色,它不会出现。例如:
<div class="col-md-3">
property
</div>
.full-buffer{margin:20px 0}
.background-coloured-div{background-color:#0F0;}
<div class="background-coloured-div">
<div class="col-md-3">
property
</div>
<div class="col-md-3">
property
</div>
<div class="col-md-3">
property
</div>
<div class="col-md-3">
property
</div>
</div>
.background colored div{背景色:#0F0;}
财产
财产
财产
财产
上面的图不会显示任何背景色,因为里面的所有div都是浮动的,所以它的高度将塌陷为0px
-修复一个问题并导致另一个问题
那么,使用引导列的正确方法是什么?如果所有内容都是浮动的,如何为父div添加适当的边距、背景色等这不是整个系统的一个巨大缺陷吗?引导程序有一个
行
类,该类使用以下方法包含浮动:
.row:before {
display: table;
content: " ";
}
。背景色div{
背景色:#0F0;
}
财产
财产
财产
财产
引导程序有一个行
类,其中包含使用以下各项的浮动:
.row:before {
display: table;
content: " ";
}
。背景色div{
背景色:#0F0;
}
财产
财产
财产
财产
您需要将这些列包装在.row
div中以包含浮点数
不要忘记将该行也包含在.container
或.code>容器流体中,以平衡应用于.row
的-15px余量
<div class="container-fluid">
<div class="background-coloured-div row">
<div class="col-md-3">
property
</div>
<div class="col-md-3">
property
</div>
<div class="col-md-3">
property
</div>
<div class="col-md-3">
property
</div>
</div>
</div>
您需要将这些列包装在
.row
div中以包含浮点数
不要忘记将该行也包含在.container
或.code>容器流体中,以平衡应用于.row
的-15px余量
<div class="container-fluid">
<div class="background-coloured-div row">
<div class="col-md-3">
property
</div>
<div class="col-md-3">
property
</div>
<div class="col-md-3">
property
</div>
<div class="col-md-3">
property
</div>
</div>
</div>
<div class="container-fluid">
<div class="row background-coloured-div">
<div class="col-md-3">
property
</div>
<div class="col-md-3">
property
</div>
<div class="col-md-3">
property
</div>
<div class="col-md-3">
property
</div>
</div>
</div>
财产
财产
财产
财产
<div class="container-fluid">
<div class="row background-coloured-div">
<div class="col-md-3">
property
</div>
<div class="col-md-3">
property
</div>
<div class="col-md-3">
property
</div>
<div class="col-md-3">
property
</div>
</div>
</div>
财产
财产
财产
财产
有人能告诉我这个问题与编程无关吗。“那么,使用引导列的正确方法是什么?”…阅读引导文档可能是解释所有这些的起点。有人能告诉我这个问题与编程无关吗。“那么,使用引导列的正确方法是什么?”…阅读引导文档可能是解释所有这些的开始。