樣式填充屬性用於設置或返回元素的填充。
可以使用4種不同的方式來使用樣式填充屬性:
- div {padding:30px}-在這種情況下,所有四個邊的填充均為30px。
- div {padding:100px 50px}-在這種情況下,頂部和底部填充為100px,左側和右側填充為50px。
- div {padding:10px 20px 50px}-在這種情況下,頂部填充為10px,左側和右側填充為20px,底部填充為50px。
- div {padding:100px 10px 20px 40px}-在這種情況下,頂部填充為100px,右側填充為10px,底部填充為20px,左側填充為40px。
用法:
- 要獲取屬性值:
object.style.padding
- 設置屬性值:
object.style.padding = "%|length|initial|inherit"
屬性值:
- %:它用於定義父元素寬度百分比的填充。
- length:用於定義長度單位的填充。
- initial:它用於將此屬性設置為其默認值。
- inherit:它用於從其父元素繼承此屬性。
以下示例程序旨在說明樣式填充屬性:
示例1:為<div>元素設置padding {30px}:
<!DOCTYPE html>
<html>
<head>
<title>Style padding Property in HTML</title>
<style>
#samplediv {
border:1px solid green;
}
h1 {
color:green;
}
h2 {
font-family:Impact;
}
body {
text-align:center;
}
</style>
</head>
<body>
<h1>GeeksforGeeks</h1>
<h2>Style padding Property</h2>
<br>
<div id="samplediv">Geeksforgeeks</div>
<p>For setting the padding,
double click the "Set Padding" button:</p>
<br>
<button ondblclick="padding()">
Set Padding
</button>
<script>
function padding() {
document.getElementById("samplediv")
.style.padding = "30px";
}
</script>
</body>
</html>
輸出:
- 在單擊按鈕之前:
- 單擊按鈕後:
示例2:為<div>元素設置padding {100px 50px}:
<!DOCTYPE html>
<html>
<head>
<title>Style padding Property in HTML</title>
<style>
#samplediv {
border:1px solid green;
}
h1 {
color:green;
}
h2 {
font-family:Impact;
}
body {
text-align:center;
}
</style>
</head>
<body>
<h1>GeeksforGeeks</h1>
<h2>Style padding Property</h2>
<br>
<div id="samplediv">Geeksforgeeks</div>
<p>For setting the padding,
double click the "Set Padding" button:</p>
<br>
<button ondblclick="padding()">Set Padding </button>
<script>
function padding() {
document.getElementById("samplediv")
.style.padding = "100px 50px";
}
</script>
</body>
</html>
輸出:
- 在單擊按鈕之前:
- 單擊按鈕後:
示例3:為<div>元素設置padding {10px 20px 50px}:
<!DOCTYPE html>
<html>
<head>
<title>Style padding Property in HTML</title>
<style>
#samplediv {
border:1px solid green;
}
h1 {
color:green;
}
h2 {
font-family:Impact;
}
body {
text-align:center;
}
</style>
</head>
<body>
<h1>GeeksforGeeks</h1>
<h2>Style padding Property</h2>
<br>
<div id="samplediv">Geeksforgeeks</div>
<p>For setting the padding,
double click the "Set Padding" button:</p>
<br>
<button ondblclick="padding()">
Set Padding
</button>
<script>
function padding() {
document.getElementById("samplediv")
.style.padding = "10px 20px 50px";
}
</script>
</body>
</html>
輸出:
- 在單擊按鈕之前:
- 單擊按鈕後:
示例4:為<div>元素設置padding {100px 10px 20px 40px}:
<!DOCTYPE html> <html> <head> <title>Style padding Property in HTML</title> <style> #samplediv { border:1px solid green; } h1 { color:green; } h2 { font-family:Impact; } body { text-align:center; } </style> </head> <body> <h1>GeeksforGeeks</h1> <h2>Style padding Property</h2> <br> <div id="samplediv">Geeksforgeeks</div> <p>For setting the padding, double click the "Set Padding" button:</p> <br> <button ondblclick="padding()"> Set Padding </button> <script> function padding() { document.getElementById("samplediv") .style.padding = "100px 10px 20px 40px"; } </script> </body> </html>
輸出:
- 在單擊按鈕之前:
- 單擊按鈕後:
支持的瀏覽器:HTML |下麵列出了DOM樣式填充屬性:
- 穀歌瀏覽器
- IE瀏覽器
- Firefox
- Opera
- 蘋果Safari
- 在單擊按鈕之前:
相關用法
- HTML Style right用法及代碼示例
- HTML Style top用法及代碼示例
- HTML Style clear用法及代碼示例
- HTML Style textDecoration用法及代碼示例
- HTML Style fontSize用法及代碼示例
- HTML Style columns用法及代碼示例
- HTML Style columnFill用法及代碼示例
- HTML Style marginLeft用法及代碼示例
- HTML Style minHeight用法及代碼示例
- HTML Style position用法及代碼示例
- HTML Style cssFloat用法及代碼示例
- HTML Style borderTopLeftRadius用法及代碼示例
- HTML Style wordSpacing用法及代碼示例
- HTML Style textAlign用法及代碼示例
- HTML Style height用法及代碼示例
注:本文由純淨天空篩選整理自Shubrodeep Banerjee大神的英文原創作品 HTML | DOM Style padding Property。非經特殊聲明,原始代碼版權歸原作者所有,本譯文未經允許或授權,請勿轉載或複製。