Referencias:Hojas de estilo
Los elementos de bloque definen bloques de texto en un documento, como un párrafo o listas, y aparecen con un salto de línea antes y después de ellos. El contenido del nivel del bloque está encerrado por un cuadro rectangular que, además de actuar como contenedor, se utiliza para los cálculos de posicionamiento.
bottom, left, right, top |
direction
|
display |
float |
position
|
unicode-bidi |
z-index
| bottom, left, right, top |
|
|
| Especifica la distancia entre el borde superior, inferior, izquierdo y derecho del cuadro del elemento y los bordes superior, inferior, izquierdo y derecho del bloque padre (es decir contenedor). |
| |
| Valor CSS2 | <length> | <percentage> | auto | inherit |
| |
| Valor inicial | auto |
| |
| Aplicado a | Todos los elementos. |
| |
| Heredado | No. |
| |
| Notas | El valor de porcentaje se aplica a la altura del bloque padre. |
| |
Subir |
|
| direction |
|
|
| Especifica la dirección de escritura por defecto del contenido del elemento (es decir de izquierda a derecha o de derecha a izquierda). |
| |
| Valor CSS1 | ltr | rtl |
| |
| Valor CSS2 | inherit |
| |
| Valor inicial | ltr |
| |
| Aplicado a | Todos los elementos. |
| |
| Heredado | Si. |
| |
| Notas | Consulte la propiedad unicode-bidi para verificar las otras propiedades proporcionadas con respecto a la dirección del texto. |
| |
Subir |
|
| display |
|
|
| Indica cómo se debe generar un cuadro de contenido de bloque. |
| |
| Valor CSS1 | inline | block | list-item |
| |
| Valor CSS2 | run-in | compact | marker | table | inline-table | table-row-group | table-column-group | table-header-group | table-footer-group | table-row | table-cell | table-caption | none | inherit |
| |
| Valor inicial | inline |
| |
| Aplicado a | Todos los elementos. |
| |
| Heredado | No. |
| |
Subir |
|
| float |
|
|
| Especifica si un objeto debe flotar a la izquierda, a la derecha o si no debe flotar. |
| |
| Valor CSS1 | none | left | right |
| |
| Valor CSS2 | inherit |
| |
| Valor inicial | none |
| |
| Aplicado a | Elementos no colocados con un posicionamiento absoluto. |
| |
| Heredado | No. |
| |
Subir |
|
| position |
|
|
| Determina el algoritmo de posicionamiento CSS2 utilizado para calcular las coordenadas de un objeto. |
| |
| Valor CSS2 | static | <relative> | <absolute> | fixed | inherit |
| |
| Valor inicial | static |
| |
| Aplicado a | Todos los elementos excepto los contenidos generados. |
| |
| Heredado | No. |
| |
Subir |
|
| unicode-bidi |
|
|
| Controla los niveles incrustados y el reordenamiento con respecto al algoritmo bidireccional cuando los elementos contienen un texto de lenguaje mezclado con diversas direcciones de escritura. |
| |
| Valor CSS2 | normal | embed | bidi-override | inherit |
| |
| Valor inicial | normal |
| |
| Aplicado a | Todos los elementos. |
| |
| Heredado | No. |
| |
Subir |
|
| z-index |
|
|
| Especifica el nivel de apilamiento del elemento y si establece un contexto de apilamiento local. |
| |
| Valor CSS2 | auto | <integer> | inherit |
| |
| Valor inicial | auto |
| |
| Aplicado a | Elementos posicionados. |
| |
| Heredado | No. |
| |
Subir |
|