2013-09-24 152 views

回答

2

图像默认内联元素,所以它们继承无论您line-height父。我优先考虑的是使用img { display: inline-block; }img { display: block; },这取决于在场景中哪个更合理。

+0

这个工程,但问题是,然后这会影响页面上的图像的其余部分。你能隔离它只是为了影响某个div吗? – Waymanate

+0

或使图像不堆叠? – Waymanate

+0

当然。这就是CSS的重点。尝试#nav img {}。 – isherwood

0

的图像具有行高,因为他们在默认情况下显示在线,因此允许字符下伸的空间。与交易,你是金:

img { 
    display: inline-block; 
    line-height: <whatever your image height is>; 
} 
+0

这设置它的底部,但创建溢出,所以滚动启用,我不想 – Waymanate

相关问题