首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >HTML/CSS: 4像素空间

HTML/CSS: 4像素空间
EN

Stack Overflow用户
提问于 2013-07-14 21:24:19
回答 2查看 1.4K关注 0票数 0

我正在尝试使a little website,但我有一个小的css问题。如果你将鼠标悬停在照片底部的名字上,照片就会像应该的那样出现。但下面有4个像素的空间,我似乎无法删除它。我尝试过margin-bottom: -4px,但这让动画看起来很奇怪。

我想这是一件很简单的事情,但我就是找不到解决方案。有人能帮上忙吗?

EN

回答 2

Stack Overflow用户

回答已采纳

发布于 2013-07-14 21:26:29

试试vertical-align:bottom;

默认情况下,图像是inline-block元素。这基本上意味着它们被视为字符,但可以具有宽度和高度。

关于字符需要注意的是,它们有一个基线。大多数字母都与该基线对齐,但也有一些(如q,p,j,g)落在该基线以下。

因此,由于图像与基线对齐,因此在下面留下了一些额外的空间。vertical-align:bottom重写,强制图像与文本底部对齐。请注意,即使没有文本,这些对齐方式也适用。

票数 2
EN

Stack Overflow用户

发布于 2013-07-14 21:35:19

将以下内容添加到css中:

代码语言:javascript
复制
.banner .photo img {
    display:block;
    padding:0px;
}
票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/17639785

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档