我的 HTML 有点奇怪。我以前从来没有遇到过这个问题。
测试页面:http: //jsfiddle.net/egjJ5/1/
我看到图像和黑色 div 之间的空白。当我取出 DTD 时,它渲染得很好。
我的 html 或 css 有问题吗?
我的 HTML 有点奇怪。我以前从来没有遇到过这个问题。
测试页面:http: //jsfiddle.net/egjJ5/1/
我看到图像和黑色 div 之间的空白。当我取出 DTD 时,它渲染得很好。
我的 html 或 css 有问题吗?
图像是一个inline-block
,它下面的 div 是一个block
. 有几种方法可以解决此问题。一种是像本例那样添加display: block
到图像中。
只需使您的 img 元素成为块元素:
display: block;