28172 sujets

CSS et mise en forme, CSS3

Bonjour,

Je voudrais pouvoir utiliser une transition css3 sur top sur une image en modifiant au passage la propriété position, mais il semble que la modification de la propriété position rende inopérante les directives de transitions:

.classe-a{
top: 100px;
-webkit-transition: top 1s ease-in-out;
}

.classe-b{
            position: absolute;
            top: 200px;
}


L'ajout de la classe-b à l'élément est fait par JS.

Si la propriété position est positionnée à l'origine, alors la transition est prose en compte, sinon la changement est fait sans transition.

Y a-t-il une restriction sur les transitions liée à la modification de la prop position?