propiedad froggy evenly end css css3 flexbox

froggy - propiedad order css



AplicaciĆ³n de la transiciĆ³n en la propiedad justify-content de flexbox (2)

De acuerdo, como mencionó Skreborn, no puedes usar la transición en justify-content, así que probé con animación y funciona:

.menuItem:hover { animation-name: change-content; animation-delay: 1s; animation-fill-mode: forwards; } @keyframes change-content { from { justify-content: center; } to { justify-content: flex-start; } }

Tengo una clase de CSS que al pasar el mouse sobre el mouse debe cambiar la propiedad justify-content del center al flex-start con un retraso de 1s.

Entonces, todo funciona bien y se retrasa, excepto desde el justify-content .

.menuItem:hover { transition-property: all; transition-delay: 1s; justify-content: flex-start; }

¿Estoy haciendo algo mal? Y si es así, ¿cómo puedo lograr ese comportamiento?


justify-content no es una propiedad de transición. Puede encontrar la lista completa de propiedades compatibles aquí . Todas las propiedades no listadas simplemente deben ajustarse a su nuevo valor.

Si necesita animar un solo elemento, puede intentar usar el posicionamiento absoluto.

#wrapper { position: relative; } #element { position: absolute; left: 50%; transform: translateX(-50%); transition: all 300ms; } #element:hover { left: 0; transform: translateX(0); }

Tenga en cuenta que esto no funcionará para múltiples elementos.