[英]Bootstrap - How to keep the natural container layout while fixing the container to the bottom?
我有一个Bootstrap单页网站,该网站使用全屏背景。 所有内容都应包含在可见屏幕中,而无需滚动; 即我想用固定位置精确定位不同的元素。
我目前在尝试修复包含3个相等列的容器时陷入困境。 当我固定容器并将其定位在底部上方70px处时,列将向左移动而不是保持自然居中位置:
的HTML
<div class="container front-page-widgets">
<div class="row">
<div class="col-md-4">
<?php if ( dynamic_sidebar( 'front-left' ) ); ?>
</div>
<div class="col-md-4">
<?php if ( dynamic_sidebar( 'front-center' ) ); ?>
</div>
<div class="col-md-4">
<?php if ( dynamic_sidebar( 'front-right' ) ); ?>
</div>
</div>
</div>
的CSS
.front-page-widgets {
position: fixed;
bottom: 70px;
}
在将容器固定到底部的同时,如何保持容器自然布局,请多多指教。
您的.container
肯定会.container
移动,因为您设置了position: fixed
并且按设计.container
在最左边的位置。
如果要在应用position: fixed
同时使Bootstrap的.container
水平居中,则可能需要添加left: 0
和right: 0
来实现。
适用于所有分辨率。
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.