【发布时间】:2018-10-05 07:28:31
【问题描述】:
我正在尝试对齐图像上方和下方的一些文本。这样可以很好地设置图像,文本紧贴图像顶部,但图像下方的文本空间很大。
我想再次拥抱图像的底部。
我在这里尝试了各种解决方案,但无济于事。
屏幕截图
这是我目前拥有的。
div.igallery {
margin: 2px;
float: left;
width: 60px;
}
div.igallery img {
display: block;
margin: 0 auto;
}
div.idesc {
font-size:10px;
padding: 2px;
text-align: center;
}
然后是 HTML
<div class="igallery">
<div class="idesc">Category F2</div>
<img title="Category F2 :: 8 Metres" src="/img/icons/safety.jpg" alt="Category
F2 :: 8 Metres" width="48" height="48" border="0" /><div class="idesc">8 Metres</div>
</div>
<div class="igallery">
<div class="idesc">Shots</div>
<img title="Shots :: 25" border="0" alt="Shots :: 25" src="/img/icons/shots.jpg" width="48" height="48" />
<div class="idesc">25</div>
</div>
<div class="igallery">
<div class="idesc">Duration</div><img title="Duration :: 30s" src="/img/icons/clock.jpg" alt="Duration :: 30s" width="48" height="48" border="0" />
<div class="idesc">0:30s</div>
感谢您的专业知识!
【问题讨论】:
-
检查与图像本身相关的样式,和/或查看涉及的边距和填充。还可以尝试在您的图标图像上设置 line-height: initial ,这对我来说过去是一个奇怪的问题
-
我无法复制您的问题。请您可以通过将 jsfiddle 与您的代码一起使用来重新创建您的问题。
-
你是对的。我刚刚做了一个 jsfiddle(第一个计时器),它输出正确。那么造成差距的原因是什么?不确定如何在此处添加 Jsfiddle? jsfiddle.net/mdj101/Lxv3g5ex
-
@MDJ1 你还用什么其他的css?可能是与其他样式表冲突的问题...
-
它是 woocommerce 的 wordpress 主题,因此可能存在所有 css 文件的庄园,因为 img 不是这样命名的,您认为可能是这样吗?