原因:是因为inline-block所导致的,下篇文章详细讲述下
在多个img标签一样排列的时候中间会有一些间隙 如下所示:
解决办法:
<div id="app">
<img src="./1.jpg" alt=""><img src="./2.jpg" alt=""><img src="./3.jpg" alt=""><img src="./4.jpg" alt="">
</div>
效果:
<div id="app">
<img src="./1.jpg" alt=""
><img src="./2.jpg" alt=""
><img src="./3.jpg" alt=""
><img src="./4.jpg" alt="">
</div>
效果:
<div id="app">
<img src="./1.jpg" alt=""><!--
--><img src="./2.jpg" alt=""><!--
--><img src="./3.jpg" alt=""><!--
--><img src="./4.jpg" alt="">
</div>
效果:
<div id="app" style="font-size: 0">
<img src="./1.jpg" alt="" />
<img src="./2.jpg" alt="" />
<img src="./3.jpg" alt="" />
<img src="./4.jpg" alt="" />
</div>
效果:
<style type="text/css">
img{
display: block;
float: left;
}
<div id="app">
<img src="./1.jpg" alt="" />
<img src="./2.jpg" alt="" />
<img src="./3.jpg" alt="" />
<img src="./4.jpg" alt="" />
</div>
</style>
效果:
<div id="app" style="letter-spacing:-100px;">
<img src="./1.jpg" alt="" />
<img src="./2.jpg" alt="" />
<img src="./3.jpg" alt="" />
<img src="./4.jpg" alt="" />
</div>
效果:
以上就是几种可以解决问题的方法了
原文:https://www.cnblogs.com/my466879168/p/12458778.html