為什么css行內(nèi)元素不能設(shè)置邊距?
Padding(填充)屬性定義元素邊框與元素內(nèi)容之間的空間。
Padding屬性設(shè)置元素所有內(nèi)邊距的寬度,或者設(shè)置各邊上內(nèi)邊距的寬度。行內(nèi)非替換元素上設(shè)置的內(nèi)邊距不會(huì)影響行高計(jì)算;因此,如果一個(gè)元素既有內(nèi)邊距又有背景,從視覺(jué)上看可能會(huì)延伸到其他行,有可能還會(huì)與其他內(nèi)容重疊。元素的背景會(huì)延伸穿過(guò)內(nèi)邊距。不允許指定負(fù)邊距值。
當(dāng)元素的 Padding(填充)(內(nèi)邊距)被清除時(shí),所"釋放"的區(qū)域?qū)?huì)受到元素背景顏色的填充。
單獨(dú)使用填充屬性是在一個(gè)聲明中設(shè)置元素的所內(nèi)邊距屬性。縮寫填充屬性也可以使用,一旦改變一個(gè)數(shù)值,則padding對(duì)應(yīng)的距離都會(huì)改變。