在css中,可以使用padding屬性設(shè)置內(nèi)邊距,只需要給元素設(shè)置“padding:數(shù)值+單位|百分比數(shù)值”即可。padding屬性設(shè)置元素所有內(nèi)邊距的寬度,或者設(shè)置各邊上內(nèi)邊距的寬度。padding屬性不允許指定負(fù)邊距值。
本教程操作環(huán)境:windows7系統(tǒng)、CSS3&&HTML5版、Dell G3電腦。
我們來看一下設(shè)置padding(內(nèi)邊距)的方法:
我們的內(nèi)間距是屬于css盒模型之中的一種,那么現(xiàn)在我們來看看內(nèi)間距都是怎么設(shè)置的吧。
padding: 是一個簡寫屬性,可以設(shè)置一個聲明中的所有內(nèi)邊距屬性。
單獨使用 padding 屬性可以改變上下左右的填充。
可能的值:
length:定義一個固定的填充(像素, pt, em,等)
%:使用百分比值定義一個填充
用法:
padding-left 設(shè)置對象距離左邊的邊距補白間隔
div{padding-left:5px}
對象內(nèi)距離左邊補白間距為5px
padding-right 設(shè)置對象距離右邊的邊距補白間隔
div{padding-right:5px}
對象內(nèi)距離右邊補白間距為5px
padding-top 設(shè)置對象距離上邊的邊距補白間隔
div{padding-top:5px}
對象內(nèi)距離上邊補白間距為5px
padding-bottom 設(shè)置對象距離下邊的邊距補白間隔
div{padding-bottom:5px}
對象內(nèi)距離下邊補白間距為5px
說明
檢索或設(shè)置對象四邊的補丁邊距。
如果提供全部四個參數(shù)值,將按上-右-下-左的順序作用于四邊。
如果只提供一個,將用于全部的四條邊。
如果提供兩個,第一個用于上-下,第二個用于左-右。
如果提供三個,第一個用于上,第二個用于左-右,第三個用于下。
內(nèi)聯(lián)對象要使用該屬性,必須先設(shè)定對象的height或width屬性,或者設(shè)定position屬性為absolute。
Padding的值不能為負(fù)值。
實例:
<!DOCTYPE html> <html> <head> <meta charset="UTF-8"> <style> .css{ width:350px; height:80px; border:1px solid #00F; padding-left:40px; padding-right:40px; padding-top:40px; padding-bottom:40px; /* 可以合起來寫成padding:40px; */ } </style> </head> <body> <div class="css">padding用法</div> </body> </html>
效果圖:
推薦學(xué)習(xí):css視頻教程