关于div包裹imgiframe等标签会多3px或4px的问题

Posted st-client

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了关于div包裹imgiframe等标签会多3px或4px的问题相关的知识,希望对你有一定的参考价值。

div标签直接包裹img或iframe等标签的时候,div不设置高度,子标签设置高度,此时div标签会被撑开,同时div的高度会比子标签多3px或4px,这是由于子标签底部多了几个px的空白,由于子标签是行内元素,display属性值为inline,类似于文本,需要把img或iframe标签设置为块级元素,即给img、iframe这些标签设置{display:block},就不会出现几像素的空白。

以上是关于关于div包裹imgiframe等标签会多3px或4px的问题的主要内容,如果未能解决你的问题,请参考以下文章

Html - a标签如何包裹Div

不设置宽度的盒子模型水平居中问题。

利用富文本标签——elementui——关于tabs标签页不能在内部包裹这个form表单

关于display inline-block 产生间距的问题

文件load事件:imgiframe

div里包含img底部多出3px的解决办法