Wie kann ich ein div erstellen, das vertikal ausgerichtet ist: top, ändere seine Position in "vertikal ausrichten": Mitte, aber einen weichen animierten Übergang durch diese Zustände?CSS-Übergang für die Eigenschaft "lotrecht ausrichten"
Ich kann es nicht zur Arbeit, ist vertikal ausgerichtet nicht übergangsweise?
Code:
.outer{
width:200px;
height:200px;
background:red;
display:table;
text-align:center;
}
.inner{
width:100px;
height:100px;
vertical-align:bottom;
display:table-cell;
transition:all 2s;
}
.inner:hover{
vertical-align:middle;
}
Hier ist die Geige: https://jsfiddle.net/7amp783t/
Nein, Sie müssen jQuery nicht verwenden, um eine gleitende Animation zu erstellen. –