Ich möchte das div in seinen :hover
Stil und dann zurück, auf Hover und auf außerhalb von Hover übergehen. Ich weiß, dass ich Animationen verwenden kann, aber ich weiß nicht, wie ich es in dieses Szenario implementieren soll.Wie wird das Element in einen Stil und dann wieder in den Hover-Modus umgewandelt?
Ich mag es wie so (auf schweben und auch auf unhover) zu transformieren:
- Von:
transform: perspective(320px) rotateX(0deg)
. - An:
transform: perspective(320px) rotateX(30deg)
. - Dann zurück zu:
transform: perspective(320px) rotateX(0deg)
.
#lorem {
width: 250px;
height: 18px;
background: #ff0000;
color: #fff;
text-align: center;
margin: auto;
padding: 12px;
transition: transform .75s ease-in-out;
}
#lorem:hover {
transform: perspective(320px) rotateX(30deg);
}
<div id="lorem">LOREM</div>
Idk auslösen, wie dies besser zu erklären. Ich möchte, dass es von 'rotateX (0deg)' zu 'rotateX (30deg)' zu 'rotateX (0deg)' bei Hover geht. Wenn Sie sich lösen, würde das Gleiche passieren. – yaharga
Gotcha, Entschuldigung für das Missverständnis. Das macht mehr Sinn. Sie verwenden dann die Animationseigenschaft. Joshua Rajandirans Antwort nähert sich immer mehr meiner, obwohl ich meine bearbeiten werde, um näher an das Ziel zu kommen. –
Sorry, ich habe meine Frage nicht besser formuliert. Schätze deine Hilfe. – yaharga