【发布时间】:2015-04-06 15:59:56
【问题描述】:
我正在尝试使图像填充父 div。我有 4 张图片,我希望它们全部并排出现。由于我使用的是 Bootstrap,因此我为所有四个图像分配了一个 col-xs-3 类。但是,我看到每张图片的左右两侧都有一个小填充。
这是它的外观预览:
我在每个图像周围添加了白色边框,以检查引导程序是否正常工作。我遇到的问题是四个圆角矩形(应该是4个按钮),以及绿色的勾号按钮和红色的删除按钮。
我希望它们尽可能高,但分布在 Bootstrap 网格的 3 列中。有人可以帮忙吗?我在这里是一个完整的 n00b 吗?
如果您需要更多详细信息,请告诉我。
提前致谢!
这里是 div 的 HTML,如果你们需要的话。我没有对它们使用任何 CSS:
<div class="viewGoals">
<div class="container">
<img src="images/b_back.png" class="col-xs-2 btnBackViewGoals btnBack">
<img src="images/cookie.png" class="col-xs-4 col-xs-offset-2 titleImg">
<div class="clearfix"></div>
<div class="goalPopulate">
<div class="goalsHeader">
<img src="images/b_pending.png" class="btnPendingGoals col-xs-3">
<img src="images/b_complete.png" class="btnCompleteGoals col-xs-3">
<img src="images/b_failed.png" class="btnFailedGoals col-xs-3">
<img src="images/b_deleted.png" class="btnDeletedGoals col-xs-3">
</div>
<div class="goalsPending">
Pending Goals
</div>
<div class="goalsComplete">
Complete Goals
</div>
<div class="goalsFailed">
Failed Goals
</div>
<div class="goalsDeleted">
Deleted Goals
</div>
</div>
</div>
</div>
【问题讨论】:
-
仅供参考,您的代码对于 Bootstrap 不正确。在做列之前你需要一行。通常在这些情况下,我在图像上使用 img-responsive 类来填充宽度,然后清除填充。我不喜欢将清除添加到网格本身,而是通过像“clear-padding”这样的类。
-
哦,谢谢您的提示。会记住他们:)
标签: html css image twitter-bootstrap padding