Style marginTopEigenschaft

Style 对象参考手册Style-Objekt

Definition und Verwendung

Die marginTop-Eigenschaft setzt oder gibt den oberen Außenabstand eines Elements zurück.

Syntax

Festlegen der marginTop-Eigenschaft:

Object.style.marginTop="%|length|auto|inherit"

Zurückgeben der marginTop-Eigenschaft:

Object.style.marginTop

Wert Beschreibung
% Definiert den oberen Außenabstand als Prozentsatz, basierend auf der Breite des übergeordneten Elements.
length Definiert die Breite des oberen Außenabstands mithilfe von Einheiten wie px, cm usw.
auto Der vom Browser festgelegte obere Außenabstand.
inherit Der obere Außenabstand wird vom übergeordneten Element geerbt.


Browser-Unterstützung

Internet ExplorerFirefoxOperaGoogle ChromeSafari

Alle wichtigen Browser unterstützen die marginTop-Eigenschaft.

Hinweis:IE7 und frühere Versionen unterstützen den Wert "inherit" nicht. IE8 unterstützt "inherit" nur, wenn ein !DOCTYPE angegeben ist. IE9 unterstützt "inherit".


Tipps und Hinweise

Sowohl die Eigenschaft margin als auch die Eigenschaft padding fügen Platz um ein Element ein. Der Unterschied besteht jedoch darin, dass margin Platz außerhalb des Rahmens einfügt, während padding Platz innerhalb des Rahmens des Elements einfügt.


Beispiel

Beispiel

Ändern Sie den oberen Außenabstand eines div-Elements:

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

<div id="ex1">Dies ist ein Text.</div>
<br>
<button type="button" onclick="changeMargin()">Oberen Außenabstand des div-Elements ändern</button>
<br>
<br>
<div id="ex2">Dies ist etwas Text.</div>
<br>
<button type="button" onclick="changePadding()">Oberen Innenabstand des div-Elements ändern</button>

</body>
</html>

Selbst ausprobieren »


Style 对象参考手册Style-Objekt Andere Erweiterungen