Atributo CSS place-items
- Página anterior place-content
- Página siguiente place-self
Definición y uso
Atributo no se aplica al diseño de cajones flexibles. Por lo tanto, si se utiliza
El atributo se utiliza en el diseño de cuadrícula y es una abreviatura de los siguientes atributos:
Si el atributo place-items tiene dos valores:
place-items: start center;
- El valor del atributo align-items es 'start'
- El valor del atributo justify-items es 'center'
Si el atributo place-items tiene solo un valor:
place-items: end;
- entonces los valores de los atributos align-items y justify-items son 'end'
Ejemplo
Ejemplo 1
Coloque cada elemento <div> en el inicio de la dirección en línea y la dirección del bloque de su celda de la cuadrícula:
#container { place-items: start; }
Ejemplo 2: Modo de escritura
Cuando el contenedor de la cuadrícula writing-mode Cuando el valor del atributo writing-mode se establece en 'vertical-rl', la posición final de la dirección del bloque se mueve desde la parte inferior a la izquierda, y la posición final de la dirección en línea se mueve desde la derecha a la parte inferior:
#container { place-items: end; writing-mode: vertical-rl; }
Ejemplo 3:弹性盒布局
Atributo
Ejemplo 3: Diseño de cajones flexibles Atributo no se aplica al diseño de cajones flexibles. Por lo tanto, si se utiliza
place-itemsAtributo
El valor (es decir, el segundo valor) se ignorará.
#wrapper { place-items: stretch end; }
Sintaxis de CSS
place-items: normal legacy|value|initial|inherit;
Valor del atributo
Valor | Descripción |
---|---|
normal legacy |
Predeterminado. Valor predeterminado del elemento place-items. El valor predeterminado de align-items es 'normal', y el valor predeterminado de justify-items es 'legacy'. |
baseline | Ubique el proyecto en la línea base del contenedor. |
center | Alinee el proyecto al centro de la celda de la cuadrícula. |
end | Alinee el proyecto al final de la celda de la cuadrícula. |
start | Alinee el proyecto al inicio de la celda de la cuadrícula. |
stretch | Si no se establece el tamaño del proyecto de la cuadrícula, estire el proyecto de la cuadrícula para llenar el contenedor de la cuadrícula. |
initial | Establezca este atributo en su valor predeterminado. Vea: initial. |
inherit | Hereda este atributo de su elemento padre. Vea: inherit. |
Detalles técnicos
Valor predeterminado: | normal legacy |
---|---|
Herencia: | No |
Producción de animación: | No soportado. Consulte:Atributos relacionados con la animación. |
Versión: | CSS3 |
Sintaxis de JavaScript: | object.style.placeItems="stretch center" |
Compatibilidad del navegador
Los números en la tabla representan la versión del navegador que admite completamente esta propiedad.
Chrome | Edge | Firefox | Safari | Opera |
---|---|---|---|---|
59.0 | 79.0 | 45.0 | 11.0 | 46.0 |
páginas relacionadas
Tutorial:Diseño de rejilla CSS
Tutorial:Diseño de cuadricula CSS
Referencia:Atributo align-items CSS
Referencia:Atributo CSS justify-items
Referencia:CSS propiedad writing-mode
- Página anterior place-content
- Página siguiente place-self