Bil*_*oon 4 html css twitter-bootstrap
我有一个不寻常的响应式布局,仅需要在CSS中做。除了平板电脑视图(768px-992px)框A(红色框)的宽度错误之外,我都能正常使用。当我应用绝对位置时会发生这种情况,我这样做是为了将其移出流程,并允许其余元素移动到位。
.red {
height: 150px;
background-color: red;
}
.green {
height: 150px;
background-color: green;
}
.blue {
height: 150px;
background-color: blue;
}
.yellow {
height: 150px;
background-color: yellow;
}
@media (min-width: 768px) and (max-width: 992px) {
/* `.row` added for specificity's sake */
.row .red {
position: absolute;
top: 150px;
z-index: 1000;
}
}
@media (min-width: 992px){
.items {
height: 50px;
}
}Run Code Online (Sandbox Code Playgroud)
<link href="https://cdnjs.cloudflare.com/ajax/libs/twitter-bootstrap/3.3.4/css/bootstrap.css" rel="stylesheet"/>
<div class="container">
<div class="row">
<div class="col-xs-3 col-sm-4 col-md-4 red">A</div>
<div class="col-xs-3 col-sm-12 col-md-8 green items">B</div>
<div class="col-xs-3 col-sm-4 col-sm-offset-4 col-md-offset-0 col-md-8 blue items">C</div>
<div class="col-xs-3 col-sm-4 col-md-8 yellow items">D</div>
</div>
</div>Run Code Online (Sandbox Code Playgroud)
如何调整此A尺寸,使框的大小C与D平板电脑视图相同?
(我愿意完全重新考虑布局的方式)
| 归档时间: |
|
| 查看次数: |
1736 次 |
| 最近记录: |