CSS padding內邊距
內邊距是物件邊框內側和內容之間的區域,可以使用padding屬性來定義。
圖示如下:
content和border之間的區域就是padding定義的內邊距區域。
padding屬性引數規則如下:
(1).如果提供全部四個引數值,將按上、右、下、左的順序作用於四邊。
(2).如果只提供一個,將用於全部的四邊。
(3).如果提供兩個,第一個用於上、下,第二個用於左、右。
(4).如果提供三個,第一個用於上,第二個用於左、右,第三個用於下。
特別說明:內聯元素可以設定左、右內邊距;若要設定上、下內邊距,必須先將該元素轉換為塊級或內聯塊級。
程式碼例項:
[HTML] 純文字檢視 複製程式碼執行程式碼<!doctype html> <html> <head> <meta charset="utf-8"> <meta name="author" content="http://www.softwhy.com/" /> <title>螞蟻部落</title> <style type="text/css"> div{ width:100px; height:50px; border:1px solid #000; padding:10px 20px 30px 10px; } </style> </head> <body> <div>螞蟻部落</div> </body> </html>
以上程式碼分別設定上、右、下、左的padding值為:10px、 20px 、30px 、10px。
百分比數值定義padding屬性值:
padding屬性值不但可以是<length>方式,也可以使用百分比。例如:
[CSS] 純文字檢視 複製程式碼div{padding:20%}
程式碼例項:
[HTML] 純文字檢視 複製程式碼<!doctype html> <html> <head> <meta charset="utf-8"> <meta name="author" content="http://www.softwhy.com/" /> <title>螞蟻部落</title> <style> .box{ width:400px; height:200px; border:1px solid #000; } .ant{ width:100px; padding-left:20%; border:1px solid #f00; } </style> </head> <body> <div class="box"> <div class="ant">螞蟻部落</div> </div> </body> </html>
百分數是以父元素的尺寸為參考的。
單獨設定某一方位padding值:
上面的程式碼都是一次性設定四個方位的內邊距。
也可以單獨設定某一方位的內邊距,使用如下屬性即可:
(1).padding-top:設定上內邊距。
(2).padding-right:設定右內邊距。
(3).padding-bottom:設定下內邊距。
(4).padding-left:設定左內邊距。
程式碼例項如下:
[HTML] 純文字檢視 複製程式碼執行程式碼<!doctype html> <html> <head> <meta charset="utf-8"> <meta name="author" content="http://www.softwhy.com/" /> <title>螞蟻部落</title> <style> .ant{ width:100px; padding-top:10px; padding-right:20px; padding-bottom:30px; padding-left:30px; border:1px solid #000; } </style> </head> <body> <div class="ant">螞蟻部落</div> </body> </html>
相關文章
- CSS padding 內邊距CSSpadding
- img圖片設定padding內邊距padding
- CSS 右內邊距失效CSS
- scss自動生成margin padding邊距CSSpadding
- 用padding和margin撐起左右邊距padding
- CSS 負外邊距CSS
- CSS margin 外邊距CSS
- CSS margin外邊距CSS
- CSS margin負外邊距CSS
- CSS 外邊距合併CSS
- CSS 右外邊距失效CSS
- CSS 盒子的邊距塌陷CSS
- css16 CSS PaddingCSSpadding
- 面試之CSS篇 - 邊距重疊與BFC面試CSS
- 左右邊距可控
- Pytorch 四種邊界填充方式(Padding)PyTorchpadding
- 外邊距與絕對定位
- echarts grid屬性控制邊距Echarts
- CSS控制字的間距CSS
- 邊學邊玩CSS GridCSS
- 浮動定位(BFC、邊距合併)
- 行內元素的padding和margin屬性padding
- 行內元素的padding和margin是否有效padding
- 2018-04-11CSS屬性之padding 與floatCSSpadding
- Css之 間距初始化CSS
- css實現四種常見邊框內外角組合CSS
- iOS tableView 分割線左右邊距調整iOSView
- 如何縮小Matplotlib圖中的邊距
- CSS border邊框CSS
- Python修改柱狀圖邊緣柱子與圖邊界的距離Python
- win10系統怎麼設定word頁邊距_win10設定word頁邊距的步驟Win10
- CSS 邊框陰影立體邊框CSS
- padding模式padding模式
- Padding - flutterpaddingFlutter
- css之左邊定寬右邊自適應CSS
- css圓角矩形邊框CSS
- CSS 3半透明邊框CSS
- [CSS LEARN]Border與多邊形CSS