html - 删除图像之间的空间

标签 html css

<分区>

我想一起显示一些图像,但在图像高度之间留一个空格

enter image description here

我的部分代码

html:

<div class="work">
    <div class="work_hover">
        <a href="uploads/original/tg15.jpg" rel="cam"></a>
    </div>
    <img src="uploads/original/tg15.jpg" class="media" alt="">
</div>
<div class="work">
    <div class="work_hover">
        <a href="uploads/original/tg14.jpg" rel="cam"></a>
    </div>
    <img src="uploads/original/tg14.jpg" class="media" alt="">
</div>
<div class="work">
    <div class="work_hover">
        <a href="uploads/original/tg13.jpg" rel="cam"></a>
    </div><img src="uploads/original/tg13.jpg" class="media" alt="">
</div>
<div class="work">
    <div class="work_hover">
        <a href="uploads/original/tg12.jpg" rel="cam"></a>
    </div><img src="uploads/original/tg12.jpg" class="media" alt="">
</div>
<div class="work">
    <div class="work_hover">
        <a href="uploads/original/tg10.jpg" rel="cam"></a>
    </div><img src="uploads/original/tg10.jpg" class="media" alt="">
</div>

CSS:

.work {
    display: block;
    width: 33.3333%;
    height: auto;
    float: left;
    position: relative;
    overflow: hidden;
}

如何删除这个空间??

最佳答案

将行中所有图像的 height 属性设置为相同的值。使用 height:auto; 时,图像将与动态的 width 保持比例,但您将获得该空间。

关于html - 删除图像之间的空间,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/32488264/

上一篇:javascript - 从下拉列表中选择选项时显示图像

下一篇:html - 在绝对 div 中使用 Z-index 和定位文本来创建水印

相关文章:

jquery - 将悬停交互更改为点击触摸设备

html - CSS 复选框事件不起作用

html - 如何在不移动元素的情况下为 div 提供边距?

css - 使用 node-sass 编译 SCSS 时出现 undefined variable 错误

html - 隐藏的内部DIV

css - 有没有办法在打印媒体中将链接显示为脚注?

javascript - _blank 目标表单在 chrome 和 IE 中循环提交

html - 等高、 flex 和高度的 Div 不起作用?

php 中的 javascript - 失败

css - 如何为 SVG <image> 元素设置背景颜色