Los últimos tutoriales de desarrollo web
 

Style margin Property

<Estilo de objeto

Ejemplo

Establecer los cuatro márgenes de un <div> elemento:

document.getElementById("myDiv").style.margin = "50px 10px 20px 30px";
Inténtalo tú mismo "

Definición y Uso

Los conjuntos de propiedades de margen o devuelve los márgenes de un elemento.

Esta propiedad puede tomar de uno a cuatro valores:

  • Uno de los valores, como: div {margin: 50px} - los cuatro márgenes será 50px
  • Dos valores, como: div {margin: 50px 10px} - los márgenes superior e inferior serán 50px, márgenes izquierdo y derecho serán 10px
  • Tres valores, como: div {margin: 50px 10px 20px} - el margen superior será 50px, izquierda y margen derecha será 10px, el margen inferior será de 20 píxeles
  • Cuatro valores, como: div {margin: 50px 10px 20px 30px} - el margen superior será 50px, margen derecho será 10px, el margen inferior será de 20 píxeles, margen izquierdo será 30px

Tanto la propiedad de margen y el espacio de inserción propiedad padding alrededor de un elemento. Sin embargo, la diferencia es que el margen inserta el espacio alrededor de la frontera, mientras que el relleno inserta el espacio dentro del borde de un elemento.


Soporte del navegador

Internet ExplorerFirefoxOperaGoogle ChromeSafari

La propiedad margin es compatible con todos los principales navegadores.


Sintaxis

Devolver la propiedad margin:

object .style.margin

Establecer la propiedad margin:

object .style.margin=" Valores de propiedad
Valor Descripción
% Define los márgenes en% de la anchura del elemento padre
length Define los márgenes en unidades de longitud
auto El navegador establece los márgenes (all four margins will be equal)
initial Establece esta propiedad a su valor por defecto. Lea acerca inicial
inherit Hereda esta propiedad de su elemento padre. Lea acerca de heredar

Detalles técnicos

Valor por defecto: 0
Valor de retorno: Una cadena, que representa los márgenes de un elemento
Versión CSS CSS1

Más ejemplos

Ejemplo

Cambiar los cuatro márgenes de un <div> elemento de "25px" :

document.getElementById("myDiv").style.margin = "25px";
Inténtalo tú mismo "

Ejemplo

Devolver los márgenes de un <div> elemento:

alert(document.getElementById("myDiv").style.margin);
Inténtalo tú mismo "

Ejemplo

Diferencia entre la propiedad y el margen de la propiedad padding:

function changeMargin() {
    document.getElementById("myDiv").style.margin = "100px";
}

function changePadding() {
    document.getElementById("myDiv2").style.padding = "100px";
}
Inténtalo tú mismo "

Páginas relacionadas

CSS tutorial: Margen CSS

Referencia CSS: margin property


<Estilo de objeto