align-content cuando dichos elementos ocupan más de una línea.
Especifica la alineación predeterminada de los
elementos dentro del contenedor flexible align-items cuando dichos elementos ocupan una sola línea.
Especifica la alineación de los elementos
align-self seleccionados dentro del contenedor flexible.
Establece el valor de todas las propiedades del
all elemento seleccionado.
Especifica las animaciones basadas
animation en keyframes.
Define el número de segundos (s) o
animation-delay milisegundos (ms) a esperar antes de que comience la animación
Define si una animación debe reproducirse
animation-direction hacia adelante, hacia atrás o en ciclos alternos
Especifica cuánto tiempo debe tomar una
animation-duration animación para completar un ciclo. Especifica un estilo para el elemento cuando la animation-fill-mode animación no se está reproduciendo.
Indica el número de veces que se debe
animation-iteration-count reproducir una animación.
Especifica un nombre para la animación
animation-name @keyframes.
Esta propiedad indica si la animación está en
animation-play-state ejecución o en pausa.
Especifica el TIEMPO que usa una animación
animation-timing-function para cambiar de un conjunto de estilos CSS a otro.
Define si la cara posterior de un elemento
debe ser visible o no cuando mira al usuario. backface-visibility Esta propiedad es útil cuando se gira un elemento. Te permite elegir si el usuario debe ver la cara posterior o no.
border-bottom-left-radius * Define el radio de la esquina inferior izquierda.
border-bottom-right-radius * Define el radio de la esquina inferior derecha.
Establece el estilo del borde inferior de un
border-bottom-style * elemento
Establece el ancho del borde inferior de un
border-bottom-width * elemento.
top: Hace referencia al borde superior
En las propiedades marcadas con un asterisco, bottom es sustituible por top, left y left: Hace referencia al borde izquierdo right. right: Hace referencia al borde derecho. Establece si los bordes de la tabla deben border-collapse contraerse en un solo borde o estar separados como en HTML estándar
Establece el color de los cuatro bordes de un
elemento. Esta propiedad puede tener de uno border-color a cuatro valores para especificar el color de los bordes superior, derecha, inferior e izquierda respectivamente.
Permite especificar una imagen para usarla
border-image como borde alrededor de un elemento.
Especifica la cantidad en la que el área de la
border-image-outset imagen del borde se extiende más allá del cuadro del borde.
Especifica si la imagen del borde debe
border-image-repeat repetirse, redondearse, espaciarse o estirarse.
Especifica cómo dividir la imagen indicada por
border-image-source. La imagen siempre se border-image-slice divide en nueve secciones: cuatro esquinas, cuatro bordes y el medio.
Especifica la ruta a la imagen que se usará
border-image-source como borde (en lugar del borde normal alrededor de un elemento).
border-image-width Establece el ancho de la imagen del borde.
Define el radio de las esquinas del borde del
border-radius elemento.
Establece la distancia entre los bordes de las
border-spacing celdas adyacentes.
Establece el estilo de los cuatro bordes de un
border-style elemento. Esta propiedad puede tener de uno a cuatro valores. Establece el ancho de los cuatro bordes de un border-width elemento. Esta propiedad puede tener de uno a cuatro valores.
Afecta a la posición vertical de un elemento
bottom posicionado. Esta propiedad no tiene efecto en elementos no posicionados.
Especifica como se aplican las propiedades
background, padding, border, border-image, box-decoration-break box-shadow, margin, y clip-path de un elemento cuando la caja de un elemento está fragmentada.
box-shadow Adjunta una o más sombras a un elemento.
Define cómo se calculan el ancho y el alto de
box-sizing un elemento: si deben incluir relleno y bordes, o no.
Especifica si se debe producir o no un salto de
break-after página, un salto de columna o un salto de región después del elemento especificado.
Especifica si se debe producir o no un salto de
break-before página, un salto de columna o un salto de región antes del elemento especificado.
Especifica si se debe producir o no un salto de
break-inside página, un salto de columna o un salto de región dentro del elemento especificado.
caption-side Especifica la ubicación de un título de tabla
Especifica el color del cursor (signo de
caret-color intercalación) en entradas, áreas de texto o cualquier elemento que sea editable.
La regla @charset especifica la codificación de
@charset caracteres utilizada en la hoja de estilo. Controla el flujo junto a los elementos clear flotantes.
Permite especificar un rectángulo para
recortar un elemento absolutamente posicionado. El rectángulo se especifica como clip cuatro coordenadas, todas desde la esquina superior izquierda del elemento que se va a recortar. No funciona con «overflow: visible».
Permite recortar un elemento a una forma
clip-path básica o a una fuente SVG.
color Establece el color del texto.
Especifica el número de columnas en las que
column-count se debe dividir un elemento.
Especifica cómo llenar columnas, equilibradas
column-fill o no.
column-gap Establece el espacio entre las columnas.
Establece el ancho, el estilo y el color de la
column-rule regla entre columnas.
column-rule-color Especifica el color de la regla entre columnas.
column-rule-style Indica el estilo de la regla entre columnas.
column-rule-width Especifica el ancho de la regla entre columnas.
Especifica cuántas columnas debe abarcar un
column-span elemento.
column-width Establece el ancho de una columna.
Es una propiedad abreviada para: column-
columns width, column-count. Se utiliza con los pseudo- content elementos ::before y ::after, para insertar contenido generado.
Aumenta o disminuye el valor de uno o más
counter-increment contadores CSS.
counter-reset Crea o restablece uno o más contadores CSS.
Generalmente se usa junto con las
propiedades counter-increment y content.
Especifica el cursor del ratón que se mostrará
cursor cuando se apunte sobre un elemento.
Especifica la dirección del texto o la dirección
direction de escritura dentro de un elemento a nivel de bloque. Más información aquí.
Establece el comportamiento de visualización
display (el tipo de cuadro de representación) de un elemento.
Establece si mostrar o no los bordes en las
empty-cells celdas vacías de una tabla.
Define efectos visuales (como desenfoque y
filter saturación) a un elemento (a menudo utilizado para imágenes).
Es una propiedad abreviada para: flex-grow
flex flex-shrink flex-basis Establece la longitud flexible en elementos flexibles.
Especifica la longitud inicial de un elemento
flex-basis flexible. Esta propiedad indica la dirección de los flex-direction elementos flexibles.
Es una abreviatura para las propiedades: flex-
direction, flex-wrap, Si los elementos no son flex-flow elementos flexibles, la propiedad de flujo flexible no tiene efecto.
Especifica cuánto crecerá el elemento en
flex-grow relación con el resto de elementos flexibles dentro del mismo contenedor.
Establece cómo se encogerá el elemento en
flex-shrink relación con el resto de los elementos flexibles dentro del mismo contenedor.
La propiedad especifica si los elementos
flex-wrap flexibles deben ajustarse o no.
Especifica si un elemento debe flotar a la
float izquierda, a la derecha o no flotar en absoluto.
Los elementos posicionados de manera
absoluta ignoran la propiedad float. Los elementos junto a un elemento flotante fluirán a su alrededor. Para evitar esto, use la propiedad clear.
Es una abreviatura para las propiedades: font-
font style font-variant, font-weight, font-size/line- height, font-family.
Se deben definir un nombre para la fuente
@font-face (por ejemplo, miFuente), y luego apuntar al archivo de fuente.
Especifica la fuente de texto para un
elemento. Es posible especificar varios nombres de fuente como un sistema font-family «alternativo». Si el navegador no admite la primera fuente, prueba con la siguiente fuente. Permite el control sobre características font-feature-settings tipográficas avanzadas en fuentes OpenType.
Controla el uso de la información de
font-kerning interletraje almacenada en una fuente.
font-size Establece el tamaño de una fuente.
Le brinda un mejor control del tamaño de la
fuente cuando la primera fuente seleccionada no está disponible. Cuando una fuente no está font-size-adjust disponible, el navegador usa la segunda fuente especificada. Esto podría resultar en un gran cambio para el tamaño de fuente. Para evitar esto, utilice la propiedad font-size-adjust.
Le permite hacer que el texto sea más angosto
font-stretch (condensado) o más ancho (expandido).
font-style Especifica el estilo de fuente para un texto.
grid-area elemento de cuadrícula en un diseño de cuadrícula y es una propiedad abreviada para las siguientes propiedades: grid-row-start, grid-column-start, grid-row-end, grid-column- end.
Establece un tamaño para las columnas en un
grid-auto-columns contenedor grid.
Controla cómo se insertan en la cuadrícula los
grid-auto-flow elementos colocados automáticamente.
Establece un tamaño para las filas en un
grid-auto-rows contenedor de cuadrícula.
Especifica el tamaño y la ubicación de un
elemento de cuadrícula en un diseño de grid-column cuadrícula y es una propiedad abreviada para las siguientes propiedades: grid-column-start, grid-column-end.
Define cuántas columnas abarcará un
grid-column-end elemento, o en qué línea de columna terminará el elemento.
Define el tamaño del espacio entre las
grid-column-gap columnas en un diseño de cuadrícula.
Define en qué línea de columna comenzará el
grid-column-start elemento.
Define el tamaño del espacio entre las filas y
las columnas en un diseño de cuadrícula y es grid-gap una propiedad abreviada para las siguientes propiedades: grid-row-gap, grid-column-gap.
Especifica el tamaño y la ubicación de un
elemento de cuadrícula en un elemento grid y grid-row es una propiedad abreviada para las siguientes propiedades: grid-row-start, grid-row-end.
Define cuántas filas abarcará un elemento, o
grid-row-end en qué línea de fila terminará el elemento Define el tamaño del espacio entre las filas en grid-row-gap un diseño de cuadrícula.
una propiedad abreviada para las siguientes margin propiedades: margin-top, margin-right, margin-bottom, margin-left.
margin-bottom Establece el margen inferior de un elemento.
Establece el margen izquierdo de un
margin-left elemento.
margin-right Establece el margen derecho de un elemento.
margin-top Establece el margen superior de un elemento.
Especifica una imagen que se utilizará como mask-image capa de máscara para un elemento.
Especifica si la imagen de la capa de máscara
mask-mode debe tratarse como una máscara de luminancia o como una máscara alfa.
Especifica la posición de origen (el área de
mask-origin posición de la máscara) de una imagen de capa de máscara.
Establece la posición inicial de una imagen de
mask-position máscara (en relación con el área de posición de la máscara).
Establece sí o cómo se repetirá una imagen de
mask-repeat máscara.
Especifica el tamaño de la imagen de la capa
mask-size de máscara.
max-height Define la altura máxima de un elemento.
max-width Define la anchura máxima de un elemento.
La regla se usa para aplicar diferentes estilos
@media para diferentes tipos de medios/dispositivos.
min-height Define la altura mínima de un elemento.
min-width Define la anchura mínima de un elemento.
Especifica cómo el contenido de un elemento
mix-blend-mode debe combinarse con su fondo principal directo.
Se utiliza para especificar cómo se debe
object-fit cambiar el tamaño de un <img> o <video> para que se ajuste a su contenedor. Se usa junto con object-fit para especificar cómo se debe colocar un <img> o <video> con object-position las coordenadas x/y dentro de su «propio cuadro de contenido».
opacity Establece el nivel de opacidad de un elemento.
Especifica el orden de un artículo flexible en
order relación con el resto de los artículos flexibles dentro del mismo contenedor.
Especifica el número mínimo de líneas que se
orphans deben dejar al final de una página o columna.
overflow contenido desborda el cuadro de un elemento.
Especifica si el navegador puede o no dividir
overflow-wrap líneas con palabras largas, si desbordan el contenedor.
Especifica si se agrega una barra de
desplazamiento o se muestra el contenido de overflow-x desbordamiento de un elemento de nivel de bloque, cuando se desborda en los ejes izquierdos y derechos. Especifica si se agrega una barra de desplazamiento o se muestra el contenido de overflow-y desbordamiento de un elemento de nivel de bloque, cuando se desborda en los ejes inferiores y superiores.
El padding de un elemento es el espacio entre
su contenido y su borde. Es una propiedad padding abreviada para: padding-top, padding-right, padding-bottom, padding-left.
Establece el padding inferior (espacio) de un
padding-bottom elemento.
Establece el padding inferior (espacio) de un
padding-left elemento.
Establece el padding inferior (espacio) de un
padding-right elemento.
Establece el padding inferior (espacio) de un
padding-top elemento.
Agrega un salto de página después de un
page-break-after elemento especificado.
Agrega un salto de página antes de un
page-break-before elemento especificado.
Establece si se debe evitar un salto de página
page-break-inside dentro de un elemento específico.
Se utiliza para dar cierta perspectiva a un
perspective elemento posicionado en 3D.
Define desde qué posición el usuario está
perspective-origin mirando el elemento posicionado en 3D.
Define si un elemento reacciona o no a los
pointer-events eventos de puntero. Especifica el tipo de método de position posicionamiento utilizado para un elemento (estático, relativo, absoluto, fijo o pegajoso).
quotes Establece el tipo de comillas para las citas.
Define si (y cómo) el usuario puede cambiar el
resize tamaño de un elemento.
Afecta la posición horizontal de un elemento
right posicionado. Esta propiedad no tiene efecto en elementos no posicionados.
Especifica el espacio entre las filas de la
row-gap cuadrícula.
Especifica si animar suavemente la posición de
desplazamiento, en lugar de un salto directo, scroll-behavior cuando el usuario hace clic en un enlace dentro de un cuadro desplazable.
Especifica el ancho de un carácter de
tab-size tabulación.
Define el algoritmo utilizado para diseñar las
table-layout celdas, filas y columnas de la tabla.
text-decoration-color (subrayado, sobre-rayado, líneas continuas). Establece el tipo de decoración de texto que text-decoration-line se utilizará (como subrayado, sobre-rayado, traspaso).