
Tabla de contenidos
- Funciones y aplicaciones del CSS bottom
- Ejemplos del uso CSS bottom
- Soporte del CSS bottom en los navegadores
- Funcionamiento general del CSS bottom
Una propiedad bottom en CSS que determina la posición vertical de un elemento posicionado. Esta propiedad no tiene ningún efecto sobre los elementos no posicionados.
Funciones y aplicaciones del CSS bottom
Valor inicial | auto |
---|---|
Aplicado a | Elementos posicionados |
heredable | No |
Animable | sí |
Valor calculado | Como se especifica, pero con longitudes relativas convertidas a absolutas |
/* <longitud> valores */ bottom : 3px ; bottom : 2.4em ; /* <porcentajes> valores relativos */ /* tomados en relación con la altura del contenedor del elemento */ bottom : 10 %; /* palabra reservada */ bottom : auto ; /* valores globales */ bottom : inherit; bottom : initial; bottom : unset;
El efecto de la propiedad bottom
depende del valor de la propiedad position
:
- Cuando la propiedad se establece
position
enabsolute
ofixed
, la propiedad establece labottom
distancia entre el borde inferior del elemento y el borde inferior de su bloque contenedor. - Cuando la propiedad se establece
position
enrelative
, la propiedad determina cuántobottom
se moverá el borde inferior del elemento sobre su posición normal. - Cuando la propiedad se establece
position
ensticky
, la propiedadbottom
actuará como si la posición del elementorelative
fuera cuando está en la ventana gráfica, yfixed
actuará como si no estuviera en la ventana gráfica. - Cuando la propiedad se establece
position
enstatic
, es decir el elemento no puede cambiar su ubicación, con esta propiedad no tendrá elbottom
ningún efecto.
Cuando se especifican valores para las propiedades top
y bottom
, y el valor de la propiedad height
no está definido o era auto
o 100%
, los valores asignados a top
y bottom
. Si se utiliza el valor de la propiedad, la propiedad tiene height
prioridad y se top
ignorará bottom
.
Ejemplos del uso CSS bottom
Este ejemplo muestra el uso de la palabra reservada auto
con un elemento de <div>
posición absoluta:
< div class = "parent" > < span > elemento principal del contenedor </ span > < div class = "actual" > posición real </ div > </ div >
Código CSS:
.parent { background-color: #f8f9fa ; padding: 1 em ; height : 150 px ; } .actual { position: absolute; bottom: auto; background-color: #310736; color: red; box-sizing: border-box; width: 250 px; height: 2 cm; padding: 0.25 em; text-align: center; opacity: 0.9; }
Ejemplo de uso de un valor longitudinal <length>
con la posición del elemento establecida en relativa relative
mediante la propiedad position
. Observe cómo el elemento se moverá hacia arriba en relación con su posición original:
.parent { background-color: #f8f9fa; padding: 1 em; height: 150 px; } .actual { position: absolute; bottom: 20 px; background-color: #310736; color: red; box-sizing: border-box; width: 250 px; height: 2 cm; padding: 0,25 em; text-align: center; opacity: 0,9 ; }
Y este ejemplo trata sobre el uso de la propiedad bottom
con un elemento cuya posición es absoluta:
.parent{ background-color: #f8f9fa; padding: 1 em; height: 150 px; position: relative; } .actual { position: absolute; bottom: 0; background-color: #310736; color: red; box-sizing: border-box; width: 250 px; height: 2 em; padding: 0.25em; text-align: center; opacity: 0,9; }
Soporte del CSS bottom en los navegadores
Característica | Chrome | Firefox | Internet Explorer | Ópera | Safari |
---|---|---|---|---|---|
Soporte básico | 1.0 | 1.0 | 5 | 6 | 1.0 |
Funcionamiento general del CSS bottom
<length>
Un valor longitudinal <length>
ya sea negativo o positivo que representa:
- La distancia entre el borde inferior del elemento y el borde inferior de su bloque contenedor. Si la posición del elemento es absolutamente posicionado.
- La distancia que el borde inferior del elemento se moverá por encima de su posición normal. Esto es si el elemento está relativamente posicionado.
<percentage>
Un porcentaje de la altura del bloque que contiene el elemento.
auto
- Si la posición del elemento es absoluta, este valor hará que la posición del elemento se determine en función de la propiedad
top
. - Si la posición del elemento es relativa, este valor establecerá la posición del elemento según la propiedad
top
desde la posición inicial del elemento, y si la propiedad tambiéntop
es igualauto
, el elemento no se moverá verticalmente.
Estructura de uso del CSS bottom
bottom: < length> | <percentage> | auto ;
- Introducción al Lenguaje de Programación CSS
- Características text-decoration-style en CSS
- Características text-decoration-line en CSS
- Características text-decoration-color en CSS
- Características text-decoration en CSS
- Características text-align-last en CSS
- Características text-align en CSS
- Características tab-size en CSS
- Características overflow-wrap en CSS
- Características line-break en CSS
- Características letter-spacing en CSS
- Características direction en CSS
- Características line-height en CSS
- Características font-style en CSS
- Características font-weight en CSS
- Características font-stretch en CSS
- Características font en CSS
- Características font-size-adjust en CSS
- Características font-size en CSS
- Características font-kerning en CSS
- Características font-family en CSS
- Características order en CSS
- Características justify-content en CSS
- Características flex-wrap en CSS
- Características flex-shrink en CSS
- Características flex-grow en CSS
- Características flex-flow en CSS
- Características flex-direction en CSS
- Características flex-basis en CSS
- Características flex en CSS