几个img标签放在一起的时候,有些浏览器会有默认的间距,加了通配符也不起作用。

收藏
CSS/CSS3
6
Feb 28, 2018

图片排列时有些浏览器使用通配符去除默认的属性不成功,怎么统一解决默认的间距问题

回答

云松回答

问题分析:

因为img标签是行内属性标签,所以只要不超出容器宽度,img标签都会排在一行里,但是部分浏览器的img标签之间会有个间距。去掉这个间距使用float可以。

使用负margin也能解决这个问题,但负margin本身就是容易引起浏览器兼容问题,所以不建议使用。

解决答案:

使用float属性为img布局

(0)

提交成功