首頁  >  文章  >  web前端  >  img底部留白問題的六大解決方法

img底部留白問題的六大解決方法

云罗郡主
云罗郡主轉載
2018-10-29 14:10:313697瀏覽

這篇文章帶給大家的內容是關於img底部留白問題的六大解決方法,有一定的參考價值,有需要的朋友可以參考一下,希望對你有幫助。

img底部留白問題的六大解決方法

有時候,我們並未為圖片(img標籤)設定margin屬性中的margin-bottom值,在有一些瀏覽器裡也會出現底部留白。下面,就介紹幾種方法來解決這個問題。

1、把圖片設為區塊元素

如:img{display:block;}

2、設定圖片的垂直對齊方式

如:img{vertical-align:top;}(vartical-align的值可選,text-top,bottom,text-bottom等,視情況而定。)

3、設定父物件的文字大小為0px

如:img 的父物件是imgClass ,那麼只需為imgClass 加上屬性font-size:0px 即可。但是這個會使父物件裡的文字無法正常顯示。就算文字部分被子對像括起來,設定子對像文字大小依然可以顯示,但在CSS效驗的時候會提示文字過小的錯誤。

4、改變父物件的屬性

如果父物件的高寬固定,圖片大小隨父物件而定,則可以設定父物件:overflow:hidden ;

5、設定圖片的浮動屬性

如:img{float:left;}

6、取消圖片標籤和其父物件的最後一個結束標籤間的空格

這個實作起來有些困難,我們往往會為了讓頁面程式碼層次清晰而加上一些空白縮排。

總的來說,如果不需要實現圖片混排的話,用方法1)比較好一點,方法2)也不錯;如果要圖文混排,用方法5)會好一些,但要記得清除浮動。當然到底用哪一種方法,還是視具體情況和各人喜好來定。

以上就是img底部留白問題的六大解決方法的全部介紹,如果您想了解更多有關HTML教程,請關注PHP中文網。

以上是img底部留白問題的六大解決方法的詳細內容。更多資訊請關注PHP中文網其他相關文章!

陳述:
本文轉載於:lvyestudy.com。如有侵權,請聯絡admin@php.cn刪除