我在Codepen.io上使用bootstrap。 我有一个分为3个主要div的页面。中间div有3个图像,分为3列。
桌面上的一切看起来都很好但是一旦我调整窗口大小,底部div就会重叠第三个图像而不是移动到底部。
有没有办法让bootstrap在没有手动更改CSS的情况下发挥作用?
https://codepen.io/oldmanwithbeer/pen/ENzvoY?editors=1000#0
<div class="container-fluid">
<div class="row">
<div id="one" class="col-md-12">
<div id="btn_row" class="row">
<div class="col-md-12 text-center">
<button type="button" class="btn btn-primary">some text</button>
<button type="button" class="btn btn-primary">some text</button>
<button type="button" class="btn btn-primary">some text</button>
<button type="button" class="btn btn-primary">some text</button>
</div>
</div>
</div>
</div>
<div class="row">
<div id="two" class="col-md-12">
<h2>some text</h2>
<div class="row">
<div class="col-md-4">
<div class="thumbnail">
<a href="#" target="_blank">
<img class="img-responsive" src="#" alt="text"></a>
<div class="caption">some text</div>
</div>
</div>
<div class="col-md-4">
<div class="thumbnail">
<a href="#" target="_blank">
<img class="img-responsive" src="#" alt="text"></a>
<div class="caption">some text</div>
</div>
</div>
<div class="col-md-4">
<div class="thumbnail">
<a href="#" target="_blank">
<img class="img-responsive" src="#" alt="text"></a>
<div class="caption">some text</div>
</div>
</div>
</div>
</div>
</div>
<div class="row">
<div id="three" class="col-md-12"><h3>text</h3>
</div>
</div>
</div>
答案 0 :(得分:1)
实际上,对于正确的响应或移动视图,开发人员使用css媒体查询。如果您查看bootstrap doc,那么您可能会看到演示。重要的是,您在不同的元素中使用固定高度,如:
#portfolio {
height: 400px;
}
所以我建议使用样式表底部的css媒体查询或自动高度的样式。像这样:
@media only screen and (max-width: 767px) {
#portfolio {
height: auto;
}
}
希望它能发挥魔力......