tak*_*adi 0 html css css3 twitter-bootstrap
我注意到bootstrap 4网格列中的子节点可能超过其列的宽度.这是Bootstrap 4中的错误还是我们必须明确设置其子节点的最大宽度?
body {
padding: 12px;
}Run Code Online (Sandbox Code Playgroud)
<link href="https://maxcdn.bootstrapcdn.com/bootstrap/4.0.0-alpha.3/css/bootstrap.min.css" rel="stylesheet"/>
<div class="container">
<div class="row">
<div class="col-xs-4">
<button class="btn btn-outline-primary">Lorem ipsum dolor sit amet, consectetur adipisicing elit. Enim dolore vitae fuga debitis recusandae eius nam, neque reprehenderit perferendis corrupti, autem quo nemo consequuntur delectus deleniti quisquam repellat quidem vel!</button>
</div>
<div class="col-xs-4">hello</div>
<div class="col-xs-4">oasfhsaolf</div>
</div>
</div>Run Code Online (Sandbox Code Playgroud)
实际上,col-xs-4孩子们表现得很好 - 这是反叛者的按钮:)你可以通过检查元素并看到那些列子项是正确的宽度来看到这一点.
这个按钮行为是因为bootstrap的.btn类有white-space: nowrap,告诉按钮不包装其附带的文本.
根据您希望按钮显示的方式,您可以添加自定义white-spacecss属性(如inherit)以覆盖按钮的引导样式:
body {
padding: 12px;
}
.btn.btn-outline-primary {
white-space: inherit;
}Run Code Online (Sandbox Code Playgroud)
<link href="https://maxcdn.bootstrapcdn.com/bootstrap/4.0.0-alpha.3/css/bootstrap.min.css" rel="stylesheet"/>
<div class="container">
<div class="row">
<div class="col-xs-4">
<button class="btn btn-outline-primary">Lorem ipsum dolor sit amet, consectetur adipisicing elit. Enim dolore vitae fuga debitis recusandae eius nam, neque reprehenderit perferendis corrupti, autem quo nemo consequuntur delectus deleniti quisquam repellat quidem vel!</button>
</div>
<div class="col-xs-4">hello</div>
<div class="col-xs-4">oasfhsaolf</div>
</div>
</div>Run Code Online (Sandbox Code Playgroud)
| 归档时间: |
|
| 查看次数: |
520 次 |
| 最近记录: |