Latest web development tutorials

Estilo propiedad margin DOM HTML

Estilo de referencia de objetos Objetos de estilo

Definición y Uso

conjuntos de propiedades de margen o rendimientos de los elementos externos.

Esta propiedad se puede utilizar 1-4 tipos de valores:

  • Si se especifica un valor, por ejemplo: div {margin: 50px} - los cuatro márgenes son 50px.
  • Si se especifican ambos valores, por ejemplo: div {margin: 50px 10px} - margen y el margen inferior es 50 px, margen izquierdo y el margen derecho es 10px.
  • Si especifica tres valores, por ejemplo: div {margin: 50px 10px 20px} - el margen es 50px, margen izquierdo y margen derecho es 10px, margen inferior es de 20 píxeles.
  • Si especifica cuatro tipos de valores, tales como: div {margin: 50px 10px 20px 30px} - el margen es 50px, el margen derecho es 10px, margen inferior es de 20 píxeles, margen izquierdo es de 30px.

gramática

Establecer las propiedades de los márgenes:

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

Devuelve las propiedades del margen:

Object.style.margin

描述
% 定义基于父元素宽度的百分比外边距。
length 使用 px、cm 等单位定义外边距的宽度。
auto 浏览器设定的外边距(所有四个外边距是相等的)。
inherit 外边距从父元素继承。


Soporte para el navegador

Internet ExplorerFirefoxOperaGoogle ChromeSafari

Todos los principales navegadores soportan propiedades de margen.

Nota: Internet Explorer 7 y versiones anteriores no son compatibles con el valor "heredar".IE8 sólo proporciona! DOCTYPE apoyado "hereda". apoyo IE9 "hereda".


Notas y sugerencias

propiedades de los márgenes y las propiedades de relleno se insertan en el espacio alrededor del elemento. Sin embargo, la diferencia está, el margen se inserta en el espacio alrededor del exterior de la frontera, el espacio inserciones de relleno dentro de la frontera elemento.


Ejemplos

Ejemplos

Cambiar los márgenes elemento div:

<!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>

Trate »


Estilo de referencia de objetos Objetos de estilo