如何消除img間的默認間隙


方案一:div{font-size:0};
方案二:img{ display:block};
方案三:img{vertical-align:top;}
方案四:div{ margin-bottom:-3px };
 1.為什么img標簽上下會有間隙?。
根本原因在於img標簽為inline元素,該元素默認垂直對齊方式為以父元素的baseline,但是展示時又是以bottomline為對齊方式,因此造成了上下兩個img標簽之間的間隙。
2.如何解決?
(1)img{ display:block};
       將其改變為block元素,但是該方法太過粗暴,相當於從根本上改變了img。
(2)img{vertical-align:top;}
       改變其垂直對齊方式
(3)div{font-size:0};
      把父元素的文字大小設置為0
(4)div{ margin-bottom:-3px };
        這個方法不推薦
 


免責聲明!

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



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