【发布时间】:2013-08-11 18:31:41
【问题描述】:
如何在Twitter Bootstrap 3 的容器(12 列)中将一列大小的 div 居中?
.centered {
background-color: red;
}
<!-- Latest compiled and minified CSS -->
<link rel="stylesheet" href="https://maxcdn.bootstrapcdn.com/bootstrap/3.3.7/css/bootstrap.min.css" integrity="sha384-BVYiiSIFeK1dGmJRAkycuHAHRg32OmUcww7on3RYdg4Va+PmSTsz/K68vbdEjh4u" crossorigin="anonymous">
<body class="container">
<div class="col-lg-1 col-offset-6 centered">
<img data-src="holder.js/100x100" alt="" />
</div>
</body>
我想要一个div,其中一个类.centered 在容器内居中。如果有多个divs,我可能会使用一行,但现在我只想要一个div,其大小为容器中心的一列(12 列)。
我也不确定上述方法是否足够好,因为其目的不是将div 偏移一半。我不需要div 之外的空闲空间和div 的内容按比例缩小。我想将 div 外的空白空间均匀分布(缩小到容器宽度等于一列)。
【问题讨论】:
-
恕我直言,将话题限制在bootstrap3上,那是不合适的,尤其是bootstrap版本会越来越新,过去的版本只会对未来的人越来越没用,甚至无用。希望以后如果有人想更新答案,不会受此影响和限制。
标签: css twitter-bootstrap twitter-bootstrap-3 centering