css - Bootstrap 中心 3 col-md-3 div

标签 css twitter-bootstrap

我有一个像这样的包装器: <div class="community-images"></div>

在这个包装器中我有 3 个 col-md-3 div:

<div class="col-md-3"></div>
<div class="col-md-3"></div>
<div class="col-md-3"></div>

我想做的是将这 3 个 div 放在包装器的中心,我将如何完成它?

这是 CSS:

.community-images {
  padding: 40px 0px 40px 0px;
}

.col-md-3 {
  border: 1px solid #ccc;
  padding: 10px;
  margin: 10px;
  min-height: 300px;
  box-shadow: 10px 10px 5px #888888;
}

最佳答案

更新:这是正常布局的好解决方案,不适用于 Twitter Bootstrap,因为它会破坏 Bootstrap 行为。查看 Jeben 的答案以获得更好的布局。

现代浏览器解决方案,适合您的问题。具有合理内容的 Flexbox 技术。

@media (min-width:992px) {
  .community-images {
    display: -webkit-box;
    display: -webkit-flex;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-pack: center;
    -webkit-justify-content: center;
    -ms-flex-pack: center;
    justify-content: center;
  }
}

Bootply

关于css - Bootstrap 中心 3 col-md-3 div,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/30846378/

相关文章:

javascript - Bootstrap-Select打开div下的选项

javascript - 无法同时使用 bootstrap.min.js 和 bootstrap-dropdown.js

html - 如何使下拉列表扩展外部div

javascript - 移动 div 无法正常工作

html - 修复了 Bootstrap 中的导航栏

html - 如何在表格内保持按钮位置锁定(移动网页)

asp.net-mvc-4 - 使用 Twitter Bootstrap 3 放置验证消息的最佳实践是什么

css - 在 Internet Explorer 的 F12 开发者工具中查看 CSS 注释

css - 背景图像未显示在超大屏幕中

css - 如果我将容器宽度设置为 940 像素,bootstrap 3 中每个设备的响应宽度是多少?