html - Bootstrap - 根据方向更改网格

标签 html css twitter-bootstrap

我希望创建一个页面,该页面在横向模式下显示为两栏,但在纵向模式下切换为一栏。以下是我的愿望:
横向:

<body>
    <div class="container-fluid">
        <div class="row">
            <div class="col-xs-6">image goes here</div>
            <div class="col-xs-6">text goes here</div>
        </div>
    </div>
</body>

纵向:

<body>
    <div class="container-fluid">
        <div class="row">
            image goes here
        </div>
        <div class="row">
            text goes here
        </div>
    </div>
</body>

如何使用 Bootstrap 实现这一目标?

最佳答案

如果 Bootstrap 列不起作用,您可以使用媒体

@media screen and (orientation:portrait) { … }//定义宽度 100%

@media screen and (orientation:landscape) { … }//定义宽度 50%

关于html - Bootstrap - 根据方向更改网格,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/33782798/

相关文章:

css - 打印媒体查询和样式表被忽略

html - 为什么我的网页不遵守最大宽度和最小宽度规则?

JavaScript Print() 样式不一致

html - 如何创建固定大小的推特 Bootstrap 文本区域

html - css 隐藏圆 Angular 后面的背景

css - 使用 CSS3 的饼图

html - 有没有办法让这些列表元素大小相同?

java - HTML 输出未在 JEditorPane 中正确显示

html - Safari 11.3.1 状态栏变白变白

html - 关于不断失控的导航栏