html - 如何使用媒体查询更改 Bootstrap Grid?

标签 html css twitter-bootstrap

好的,所以我正在尝试找出在使用媒体查询调整屏幕大小时处理删除内容的最佳方法。但是,我使用的是 Twitter Bootstrap 网格系统,它有点棘手,所以我希望得到一些指示。

假设我有以下基本网格:-

<div class="container-fluid">
    <div class="row-fluid">
        <div id="left-content" class="span6">
            Left Content
        </div>
        <div id="right-content" class="span6">
            Right Content
        </div>
    </div>
</div>

我想使用 css 媒体查询,这样当屏幕宽度缩小到一定尺寸时,我想隐藏 #right-content ,它很简单:-

@media screen and (max-width: 800px) {
    #right-content {
        display:none;
    }
}

但是,我确实需要将 #left-content 上的类从 span6 更新为 span12 以便内容与屏幕。我显然可以用 JavaScript 做到这一点,但是这可以用纯 css 来完成吗?

最佳答案

Bootstrap 3.0 有额外的网格类供您使用:.col-sm-12.col-md-6 应该适合您。参见 http://getbootstrap.com/css/#grid-options

您的右栏可以简单地使用类:.hidden-xs .hidden-sm ( http://getbootstrap.com/css/#responsive-utilities )

<div class="row">
    <div id="left-content" class="col-sm-12 col-md-6">
        Left Content
    </div>
    <div id="right-content" class="hidden-xs hidden-sm col-md-6">
        Right Content
    </div>
</div>

关于html - 如何使用媒体查询更改 Bootstrap Grid?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/18727544/

相关文章:

html - 将鼠标悬停在带有 CSS 的链接上查看动画

html - 受 sibling 影响的css clearfix

css - 如果肢体语言发生变化,我们可以固定页面方向吗?

html - Bootstrap `.hidden-xs` 不隐藏 div

javascript - 使用 jquery 滚动太长的文本

javascript - 仅在选项卡上显示元素轮廓,但不在单击时显示

javascript - 为什么 HTML 数据列表的选项标签不起作用

javascript - 文本、复选框、使用 Jquery 选择输入的单一事件函数

php - 如何上传带有缩略图的多张图像并在上传前选择其中一张

php - 除非隐藏,否则在执行 php 时启用面板