Dan*_*ele 0 html grid-layout responsive-design twitter-bootstrap
正如您已经知道的那样,如果您使用的是767px及以下,则twitter bootstrap会将每个跨度*扩展为100%宽度.因此,例如,如果我们在768px及更高版本上有两列:
<div class="row">
<div class="span6">Column 1</div>
<div class="span6">Column 2</div>
</div>
Run Code Online (Sandbox Code Playgroud)
这是结果:
| column 1 | column 2 | <- desktops
Run Code Online (Sandbox Code Playgroud)
在767px及以下它们将崩溃为:
| column 1 | <- tablets, mobile
| column 2 |
Run Code Online (Sandbox Code Playgroud)
这应该是什么.
但是......如果你想要一行这种行为,而不是另一行,你怎么接近?
如何在767px下留下两列(或更多)列?
<div class="row">
<div class="span6">Column 1</div>
<div class="span6">Column 2</div>
</div>
<div class="special row">
<div class="span6">Column 1</div>
<div class="span6">Column 2</div>
</div>
| column 1 | column 2 | <- desktops
| column 1 | column 2 |
| column 1 | <- tablets, mobile
| column 2 |
| c1 | c2 |
Run Code Online (Sandbox Code Playgroud)
我很好奇.
在我们等待查看是否标记为重复时,我已将此移至答案.
要在移动设备/平板电脑环境中维护两列,您需要在元素上添加另一组类以及CSS中的一些其他规则.
默认情况下,所有元素都在移动设备上堆叠,因为线性版本是我们所期望的.如果您查看http://foundation.zurb.com/docs/grid.php,您可以看到Zurb还基于4列移动网格创建了另一组样式.通过添加这些附加类,它允许您控制列占据1/3 1/2 2/3全宽.
我编写了一个基本的例子供您使用 - > http://playground.responsivedesign.is/twitter-bootstrap/,但下面是详细信息.
这是您要添加到HTML中的标记(其他.mobile-*类)
<div class="span4 mobile-one">...</div>
<div class="span8 mobile-three">...</div>
Run Code Online (Sandbox Code Playgroud)
要么
<div class="span6 mobile-two">...</div>
<div class="span6 mobile-two">...</div>
Run Code Online (Sandbox Code Playgroud)
而需要添加的CSS是..
.row-fluid .mobile-one {
width: 31.491712707182323%;
*width: 31.43852121782062%;
}
.row-fluid .mobile-three {
width: 65.74585635359117%;
*width: 65.69266486422946%;
}
.row-fluid .mobile-two {
width: 48.61878453038674%;
*width: 48.56559304102504%;
}
.row-fluid .mobile-one,
.row-fluid .mobile-two,
.row-fluid .mobile-three {
float:left;
margin-left: 2.7624309392265194%;
*margin-left: 2.709239449864817%;
}
Run Code Online (Sandbox Code Playgroud)
您还询问它是否也可以使用.row而不是使用.fluid-row.它可以做,但有一些规则与.fluid-row级联,所以你需要做更多的试验和错误工作.我的官方立场是重新考虑基于像素的静态布局的原因(尽管对@media有响应)并采用流畅的布局.
| 归档时间: |
|
| 查看次数: |
5402 次 |
| 最近记录: |