<div>是塊元素,那在布局時候,在div的元素里面寫display:block有用嗎?
回答:對所有的塊元素都沒有意義,塊元素的dispaly屬性默認值為block,沒必要再顯式定義——除非你之前對塊元素的display屬性重新定義過。
===========================
多羅嗦一句:
display:block;比較常用于<a><span>這兩個標簽——因為這兩個標簽非塊元素,如果不用display:block定義一下,那么定義width、height等和長寬相關的css屬性時會發現完全不生效。你可以實際寫幾行簡單代碼感受一下。
===========================
是不是div里就沒有必要寫display:block呢?通常情況下是沒有必要的。
常見的特殊情況:之前曾對div設置過display:hidden。
新聞熱點
疑難解答