【发布时间】:2016-06-18 18:10:52
【问题描述】:
我有一排有 3 张图片。
左图左侧有空白区域。
右图右侧有空白区域。
我该如何解决这个问题,这样我的左右两侧就没有空间了?
请参阅下面的代码:
图像中的背景是橙色的,因此更容易看到。
HTML:
<div class="container section">
<div class="row">
<div class="col-md-offset-1 col-md-10 featured">
<div class="col-md-4 img-featured-1">
<%= image_tag("featured-1.jpeg", class: "img-responsive") %>
</div>
<div class="col-md-4 img-featured-2">
<%= image_tag("featured-2.jpeg", class: "img-responsive") %>
</div>
<div class="col-md-4 img-featured-3">
<%= image_tag("featured-3.jpeg", class: "img-responsive") %>
</div>
</div>
</div>
</div>
CSS:
.featured {
background-color: orange;
}
.img-featured-1 {
width: 33.33333%;
float: left;
}
.img-featured-2 {
width: 33.33333%;
}
.img-featured-3 {
width: 33.33333%;
float: right;
}
【问题讨论】:
-
另外,大部分 CSS 不是必需的。您将宽度声明为 33.3333%,尽管引导类“.col-md-4”已经设置了它。并且浮动也不应该是必需的,它们应该以任何一种方式一个接一个地定位。
-
为什么你使用 'col-md-offset-1 col-md-10' 类来 'featured'。它还最小化了空间。而是尝试“col-md-12”
标签: html css ruby-on-rails twitter-bootstrap