html - 如何使用 imgs 获得响应相等的边界?

标签 html css layout responsive-design

Borders

这是我试过的,但边界不相等。

.foo{
    width: 100%;
    height: 100%;
    background: #999;
    padding-left: 2%;
    padding-top: 2%;
}
img{
    width: 47%;
    margin-top: 0;
    margin-bottom: 2%;
    margin-right: 2%;
    padding: 0;
}

和 html:

<div class="foo">
    <img src="http://s29.postimg.org/z632s2x1z/shark.jpg" alt="">
    <img src="http://s29.postimg.org/z632s2x1z/shark.jpg" alt="">
    <img src="http://s29.postimg.org/z632s2x1z/shark.jpg" alt="">
    <img src="http://s29.postimg.org/z632s2x1z/shark.jpg" alt="">
</div>

http://jsfiddle.net/07Lwwmgb/

或者我的方法不好

最佳答案

演示:http://jsfiddle.net/n64vaahu/

CSS

body {
    margin: 0;
    padding: 0;
}
.foo {
    width: 100%;
    height: 100%;
    background: #999;
    box-sizing: border-box;
    padding: .5%;
}
img {
    width: 50%;
    float: left;
    padding: .5%;
    box-sizing: border-box;
}
.clear {
    clear: both
}

HTML

<div class="foo">
    <img src="http://s29.postimg.org/z632s2x1z/shark.jpg" alt="">
    <img src="http://s29.postimg.org/z632s2x1z/shark.jpg" alt="">
    <img src="http://s29.postimg.org/z632s2x1z/shark.jpg" alt="">
    <img src="http://s29.postimg.org/z632s2x1z/shark.jpg" alt="">
        <div class="clear"></div>
</div>

关于html - 如何使用 imgs 获得响应相等的边界?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/25977658/

相关文章:

html - 水平居中绝对定位 Div

javascript - Bootstrap 4 DateTimePicker 不工作。图标不显示

html - 居中对齐 div 内容的正确方法

java - 无法在 Swing 中水平显示 2 个 JTable

html - 如何让一个overlay div完全覆盖下面的div?

javascript - Bootstrap 3 允许列溢出容器

javascript - 当我们单击特定选项卡时,如何隐藏 Accordion 菜单项中打开的所有选项卡?

html - 如何将图像放在这张 table 上并使位置响应

javascript - Foundation Row 阻止全屏网页

html - 尝试将宽度继承到 css 中的 img 标签