Los últimos tutoriales de desarrollo web
×

CSS Tutorial

CSS CASA CSS Introducción CSS Sintaxis CSS Cómo CSS Colores CSS Antecedentes CSS Fronteras CSS márgenes CSS Relleno CSS Anchura altura CSS Texto CSS Fuentes CSS Campo de golf CSS lista CSS mesa CSS Modelo de cuadro esquema CSS CSS visualización CSS Anchura máxima Posición CSS CSS Flotador CSS Inline-block CSS Alinear CSS combinadores CSS Pseudo-clase CSS Pseudo-elemento CSS Barra de navegación CSS Menús desplegables CSS La información sobre herramientas CSS galería de imágenes CSS Opacidad imagen CSS Sprites de imagen CSS Attr selectores Formas CSS CSS contadores

CSS3

CSS3 Introducción CSS3 Esquinas redondeadas CSS3 Imágenes de frontera CSS3 Antecedentes CSS3 Colores CSS3 gradientes CSS3 Oscuridad CSS3 Texto CSS3 Fuentes CSS3 Transformaciones 2D CSS3 Transformaciones 3D CSS3 transiciones CSS3 animaciones CSS3 imágenes CSS3 Botones CSS3 Paginación CSS3 varias columnas CSS3 Interfaz de usuario CSS3 caja de medición CSS3 Flexbox CSS3 consultas de medios CSS3 Ejemplos MQ

CSS Diseño web adaptable

Diseño web adaptable Introducción Diseño web adaptable ventana Diseño web adaptable Vista en cuadrícula Diseño web adaptable consultas de medios Diseño web adaptable imágenes Diseño web adaptable vídeos Diseño web adaptable marcos

CSS Examples

CSS Ejemplos CSS Examen CSS Certificado

CSS References

CSS Referencia CSS selectores CSS funciones CSS referencia Aural CSS Web Safe Fuentes CSS animatable CSS Unidades CSS PX-EM Convertidor CSS Colores CSS Los valores de color CSS Los nombres de color CSS3 Soporte para el navegador

 

CSS márgenes


CSS Margin Propiedades

Los CSS margin propiedades se utilizan para generar el espacio alrededor de los elementos.

Los margin propiedades determinan el tamaño del espacio en blanco fuera del borde.

Este elemento tiene un margin de 80px.


CSS Margins

Los CSS margin propiedades determinan el tamaño del espacio en blanco fuera del borde.

NotaNota: Los margins son completamente transparentes - y no puede tener un color de fondo!

Con CSS, tiene un control total sobre los margins . Hay propiedades CSS para establecer el margin de cada lado de un elemento (arriba, derecha, abajo, e izquierda).


Margin - Lados individuales

CSS tiene propiedades para especificar el margin para cada lado de un elemento:

  • margin-top
  • margin-right
  • margin-bottom
  • margin-left

Todos los margin propiedades pueden tener los siguientes valores:

  • auto - el navegador calcula el margin
  • longitud - especifica un margin en px, pt, cm , etc.
  • % - Especifica un margin en% de la anchura del elemento que contiene
  • heredarán - especifica que el margin debe ser heredado de elemento padre
NotaNota: También es posible utilizar valores negativos para margins ;para solapar contenido.

El ejemplo siguiente establece diferentes margins de los cuatro lados de un <p> elemento:

Ejemplo

p {
    margin-top: 100px;
    margin-bottom: 100px;
    margin-right: 150px;
    margin-left: 80px;
}
Inténtalo tú mismo "

El siguiente ejemplo permite que la izquierda margin ser heredada de elemento padre:

Ejemplo

div.container {
    border: 1px solid red;
    margin-left: 100px;
}

p.one {
    margin-left: inherit;
}
Inténtalo tú mismo "

Margin - Abreviación de las propiedades

Para acortar el código, es posible especificar todos los margin propiedades en una propiedad.

El margin propiedad es una propiedad abreviada para los siguientes individuales margin propiedades:

  • margin-top
  • margin-right
  • margin-bottom
  • margin-left

Ejemplo

p {
    margin: 100px 150px 100px 80px;
}
Inténtalo tú mismo "

Así pues, aquí es cómo funciona:

Si el margin propiedad tiene cuatro valores:

  • margin : 25px 50px 75px 100px;
    • margen superior es 25px
    • margen derecho es 50px
    • margen inferior es 75 px
    • margen izquierdo es de 100px

Si el margin propiedad tiene tres valores:

  • margin : 25px 50px 75px;
    • margen superior es 25px
    • márgenes derecho e izquierdo son 50px
    • margen inferior es 75 px

Si el margin propiedad tiene dos valores:

  • margin : 25px 50px;
    • márgenes superior e inferior son 25px
    • márgenes derecho e izquierdo son 50px

Si el margin propiedad tiene un valor:

  • margin : 25px;
    • los cuatro márgenes son 25px

El uso del valor auto

Puede establecer el margin propiedad de auto para centrar horizontalmente el elemento en su contenedor.

El elemento tomará el ancho especificado, y el espacio restante será dividido en partes iguales entre los de izquierda y derecha margins :

Ejemplo

div {
    width: 300px;
    margin: auto;
    border: 1px solid red;
}
Inténtalo tú mismo "

Ponte a prueba con los ejercicios!

Ejercicio 1 » Ejercicio 2» Ejercicio 3 » Ejercicio 4»


Todas las propiedades de los márgenes CSS

Propiedad Descripción
margin Una propiedad abreviada para establecer los margin propiedades en una declaración
margin-bottom Establece la parte inferior margin de un elemento
margin-left Establece la izquierda margin de un elemento
margin-right Establece el derecho margin de un elemento
margin-top Establece la parte superior margin de un elemento