In diesem Artikel werden hauptsächlich CSS3-Übergangseffekte im Detail vorgestellt, die einen bestimmten Referenzwert haben.
Dieser Artikel teilt den CSS3-Übergangseffekt mit allen wie folgt
Rendering:
Implementierungscode:
transition.html
<!DOCTYPE html> <html lang="en"> <head> <meta charset="UTF-8"> <title>Transition</title> <style> #block { width: 400px; height: 300px; background-color: #69C; margin: 0 auto; transition: background-color 1s, width 0.5s ease-out; -webkit-transition: background-color 1s, width 0.5s ease-out; } #block:hover { background-color: red; width: 600px; } </style> </head> <body> <p id="block"> </p> </body> </html>
transitionDemo.html
<!DOCTYPE html> <html lang="en"> <head> <meta charset="UTF-8"> <title>TransitionDemo</title> <style> #wrapper { width: 1024px; margin: 0 auto; } .progress-bar-bg { width: 960px; /*background-color: aliceblue;*/ background-color: lightyellow; } .progress-bar { height: 40px; width: 40px; background-color: #69C; border: 1px solid lightyellow; border-radius: 5px; } .progress-bar:hover { width: 960px; } #bar1 { -webkit-transition: width 5s linear; /*-webkit-transition: width 5s steps(6, end);*/ /*-webkit-transition: width 5s step-start;*/ } #bar2 { -webkit-transition: width 5s ease; } #bar3 { -webkit-transition: width 5s ease-in; } #bar4 { -webkit-transition: width 5s ease-out; } #bar5 { -webkit-transition: width 5s ease-in-out; } </style> </head> <body> <p id="wrapper"> <p>linear</p> <p class="progress-bar-bg"> <p class="progress-bar" id="bar1"></p> </p> <p>ease</p> <p class="progress-bar" id="bar2"></p> <p>ease-in</p> <p class="progress-bar" id="bar3"></p> <p>ease-out</p> <p class="progress-bar" id="bar4"></p> <p>ease-in-out</p> <p class="progress-bar" id="bar5"></p> </p> </body> </html>
Ergebnisanalyse: Nachdem sich die Maus nach oben bewegt, wird eine Übergangsanimation angezeigt.
Das Obige ist der gesamte Inhalt dieses Artikels. Ich hoffe, er wird für das Studium aller hilfreich sein.
Das obige ist der detaillierte Inhalt vonEinführung in Beispiele für die Verwendung von CSS3-Übergangseffekten. Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!