css多個img標簽存在間隙的解決方法總匯


寫css時發現,圖片加起來剛好是900px的多張圖片,不能在一個900px寬容器放下,因為圖片之間有間隔,我猜是瀏覽器把兩個img標簽之間的空格當成了空白節點。  在網上整理了一些解決多個img標簽存在間隙的方法。

 

1、多個img標簽寫在一行

<img src="/i/eg_tulip.jpg" height="100px"/><img src="/i/eg_tulip.jpg" height="100px"/>

  

 

2.將要閉合標簽的地方與開始標簽的地方重合  

<img src="/i/eg_tulip.jpg"   height="100px"/><!--
--><img src="/i/eg_tulip.jpg"  height="100px" />

  

 

3.在img標簽的父級上寫:font-size:0;//這個在解決display:inline-block出現的問題也有幫助

<div style="font-size:0">
   <img src="/i/eg_tulip.jpg"  height="100px"/>
   <img src="/i/eg_tulip.jpg"  height="100px"/>
</div>

  

 

4.使用display:block(img是內聯元素)//要float一下才行  

<img src="/i/eg_tulip.jpg"  height="100px" style="display:block;float:left"/>
<img src="/i/eg_tulip.jpg"  height="100px" style="display:block;float:left"/>

  

Pexelshttps://www.wode007.com/sites/73241.html 天堂圖片網https://www.wode007.com/sites/73243.html

5.將要閉合標簽的地方與開始標簽的地方重合

<img src="/i/eg_tulip.jpg"   height="100px"
/><img src="/i/eg_tulip.jpg"   height="100px" />

  

 

6.使用letter-spacing屬性

<div style="letter-spacing:-800px"><!--letter-spacing的值無論是負多少都不會產生重疊-->
    <img src="/i/eg_tulip.jpg"  height="100px"/>
    <img src="/i/eg_tulip.jpg"  height="100px"/>
</div>

  

 

 


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM