html - 在 Bootstrap 中以最小宽度居中行

标签 html css twitter-bootstrap

我有一个关于 bootstrap 的愚蠢问题,因为我今天似乎失去了理智......无论如何我希望设置我的 container-fluid div 的背景颜色,以便它跨越页面的整个宽度。但是,我希望子 row-fluid div 位于父级的中间,最小宽度为(例如:970px)。 row-fluid div 将包含各种 col-* div。这张图片可能有帮助:

Layout Image

在我的 HTML 中,我有以下结构:

   <div class="container-fluid text-center header">
       <div class="row"> <!-- when I use class="row-fluid" I lose the centering -->
            <div class="col-xs-3">Logo</div> <!-- i have used the col-md-* class too) -->
            <div class="col-xs-3">Dropdown</div>
            <div class="col-xs-3">Telephone</div>
            <div class="col-xs-3">Local</div>
        </div>
    </div>

这是我的 css(注意我正在使用 bootstrap 提供的文本中心类)

.header .row {
  margin: auto;
  float: none;
  width: 970px;
  text-align: left;
}

虽然我真的想使用 Bootstrap Grid 的响应方面,但当我调整窗口大小时,网站没有响应,但现在这可行了。我知道为此我应该使用 row-fluid 类来实现这一点,但后来我失去了居中效果。也许我应该使用偏移量,有没有人知道如何实现我想要的?我还意识到我的代码有 4 列,我的图像有 3 列。提前致谢。我正在使用 Bootstrap 3.1.1

最佳答案

使用 max-width 970px,宽度 100%,margin left auto 和 margin right auto .header .row

这应该导致宽度为 970px 并使 div 居中,它也应该随着视口(viewport)尺寸的减小而缩小

关于html - 在 Bootstrap 中以最小宽度居中行,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/23682876/

相关文章:

css - Bootstrap 最大宽度超过 950px

html - 在 Mobile Safari (iOS 5)、横向和纵向中固定和居中的背景图像

jquery - 在 DropDown/HTML 选择 Show Modal PopUp

jquery - 如何使用 jQuery 在单击输入框时使其他 div 变暗?

css - 附加脚本不起作用

twitter-bootstrap - Twitter Bootstrap 模式外部 URL 不起作用

html - 在 HTML 和 CSS 中制作列表元素 (ul/li) 移动友好/响应式

javascript - 附加的 h1 标签无法识别

javascript - Cordova 应用程序重新加载图像 (SVG)

javascript - 使用 jQuery 的单页网站 - JS 或 HTML 中的内容