Latest web development tutorials

HTML DOM style propriété padding

Style de Object Reference style Objets

Définition et utilisation

padding ensembles de propriétés ou renvoie l'élément de rembourrage.

Cette propriété peut être utilisé 1-4 types de valeurs:

  • Si vous spécifiez une valeur, par exemple: div {padding: 50px} - tous dans les quatre marges sont 50px.
  • Si les deux valeurs sont spécifiées, par exemple: div {padding: 50px 10px} - marges supérieure et inférieure sur Nene est 50px, les marges gauche et droite et le rembourrage est 10px.
  • Si vous spécifiez trois valeurs, par exemple: div {padding: 50px 10px 20px} - dans les marges sont 50px, les marges gauche et droite et le rembourrage est 10px, padding-bottom est 20px.
  • Si vous spécifiez quatre types de valeurs, comme: div {padding: 50px 10px 20px 30px} - dans la marge est 50px, et le rembourrage droit est 10px, 20px rembourrage inférieur est, les marges de gauche sont 30px.

grammaire

Définition des propriétés de remplissage:

Object.style.padding="%|length|inherit"

Retour propriétés de remplissage:

Object.style.padding

描述
% 定义基于父元素宽度的百分比内边距。
length 使用 px、cm 等单位定义内边距的宽度。
inherit 内边距从父元素继承。


support du navigateur

Internet ExplorerFirefoxOperaGoogle ChromeSafari

Tous les principaux navigateurs prennent en charge les propriétés de remplissage.

Note: IE7 et les versions antérieures ne supportent pas la valeur "inherit".IE8 ne fournit DOCTYPE! Supporté "inherit". soutien IE9 "inherit".


Trucs et astuces

propriétés de marge et les propriétés de remplissage sont insérés dans l'espace autour de l'élément. Cependant, la différence est, la marge sera insérée dans l'espace autour de l'extérieur de la frontière, des inserts de remplissage espace à l'intérieur de la frontière de l'élément.


Exemples

Exemples

Changer div éléments dans les marges:

<!DOCTYPE html>
<html>
<head>
<meta charset="utf-8">
<title>本教程(w3big.com)</title>
<style type="text/css">
div{
    border: 1px solid #FF0000;
}
</style>
<script>
function changeMargin(){
    document.getElementById("ex1").style.margin="100px";
}
function changePadding(){
    document.getElementById("ex2").style.padding="100px";
}
</script>
</head>
<body>

<div id="ex1">这是一些文本。</div>
<br>
<button type="button" onclick="changeMargin()">修改div元素的外边距</button>
<br>
<br>
<div id="ex2">这是一些文本。</div>
<br>
<button type="button" onclick="changePadding()">修改div元素的内边距</button>

</body>
</html>

Essayez »


Style de Object Reference style Objets