如何在bootstrap中的容器内创build100%的屏幕宽度div?
比方说,我有以下标记:
<div class="container"> <div class="row"> <div class="col-md-12"> ... <div class="full-width-div"> </div> </div> </div> </div>
现在如何使.full-width-div
伸展到屏幕的整个宽度? 因为目前它在容器内部是有限的。
你应该把这个div放在容器外面。 你问一个div比它的父母更宽,这是一般不推荐的做法。
如果你出于某种原因不能将它拉出div,你应该改变这个css的位置风格:
.full-width-div { position: absolute; width: 100%; left: 0; }
您可以使用固定的,而不是绝对的,但是当您滚动时,它将不会移动。
你应该使用container-fluid
,而不是container
。 请参阅示例: http : //www.bootply.com/onAFpJcslS
之所以你的full-width-div不能100%地扩展到你的屏幕,是因为它的父“容器”占据了屏幕的80%左右。
如果要使其伸展至屏幕100%,则可以固定“full-width-div”位置或使用“容器stream体”类而不是“容器”。
请参阅Bootstrap 3文档: http : //getbootstrap.com/css/#grid