La propiedad padding de CSS se utilizan para generar espacio alrededor del contenido de un
elemento, en el interior de cualquier borde definidos. Con CSS, usted tiene el control total sobre el
relleno. Hay propiedades para configurar el relleno para cada lado de un elemento (superior,
derecho, inferior e izquierda).
Todas las propiedades del relleno pueden tener los siguientes valores:
El ejemplo siguiente establece diferente relleno para los cuatro lados de un elemento <div>:
div {
padding-top: 50px;
padding-right: 30px;
padding-bottom: 50px;
padding-left: 80px;
}
padding-top
padding-right
padding-bottom
padding-left
div {
padding: 25px 50px 75px 100px;
}
div {
padding: 25px 50px 75px;
}
div {
padding: 25px 50px;
}
div {
padding: 25px;
}
La propiedad width especifica el ancho del área de contenido del elemento. El área de contenido
es la parte interior del relleno, borde y el margen de un elemento ( el modelo de caja ).
Así, si un elemento tiene un ancho especificado, el relleno añadido a dicho elemento será añadido
a la anchura total del elemento. Esto es a menudo un resultado no deseable.
En el siguiente ejemplo, al elemento <div> se le da un ancho de 300 píxeles. Sin embargo, el ancho
representado real del elemento <div> será 350 píxeles (300px + 25px de relleno a la izquierda +
25px de relleno derecho):
div {
width: 300px;
padding: 25px;
}
Para mantener la anchura en 300 píxeles, no importa la cantidad de relleno, se puede utilizar la
propiedad box-sizing . Esto hace que el elemento mantenga su ancho; si aumenta el relleno, el
espacio contenido disponible disminuirá. A continuación un ejemplo:
GERENCIA VIRTUAL
“Capacitación y asesoría a solo un click”
div {
width: 300px;
padding: 25px;
box-sizing: border-box;
}