Heim >Web-Frontend >CSS-Tutorial >Ausführliche Erklärung der CSS3-Übergangsanimation der Menüleiste „drei', die sich in „X' verwandelt

Ausführliche Erklärung der CSS3-Übergangsanimation der Menüleiste „drei', die sich in „X' verwandelt

高洛峰
高洛峰Original
2017-03-06 11:13:512724Durchsuche

Ich wollte kürzlich eine Seite nachahmen, und einer der Effekte ist der Effekt, dass sich die drei Menüleisten in

Bild (1) Anfangseffekt

verwandeln

Bild (2) Mouse-Hover-Effekt菜单栏 “三” 变形为“X”css3过渡动画详解

Idee:

菜单栏 “三” 变形为“X”css3过渡动画详解

Implementierung von drei horizontalen Linien

: Traditionell Dies kann mit drei Span-Tags erreicht werden, es gibt jedoch einen clevereren Weg. Laut Meister teilte Zhang Xinxu die Idee, den Effekt von drei mit einem Etikett zu erzielen Das allgemeine Prinzip besteht darin, „Rand oben“, „Hintergrund“ und „Rand unten“ für die oberen, mittleren und unteren horizontalen Linien zu verwenden. Verwenden Sie zum Ausschneiden den Hintergrundclip: Inhaltsfeld und erweitern Sie ihn schließlich mit der Polsterung nach oben und unten, um den visuellen Effekt von drei horizontalen Linien zu erzielen,

X-Implementierung : und das deformierte Es erfordert Geduld, den Winkel einzustellen. Es ist zu beachten, dass die Verwendung von Padding zur Erzielung des Drei-Horizontal-Effekts nicht sehr empfindlich gegenüber Auslösern ist. Es ist am besten, das Symbol-Tag mit einer Beschriftung zu umschließen und dies auf der Umhüllungsebene zu tun: Hover-Trigger.

Das Folgende ist der Code

Mehr Menüleiste „drei“ verwandelt sich in „X“ CSS3-Übergangsanimation für detaillierte Erklärungen Artikel, achten Sie bitte auf die chinesische PHP-Website!

Stellungnahme:
Der Inhalt dieses Artikels wird freiwillig von Internetnutzern beigesteuert und das Urheberrecht liegt beim ursprünglichen Autor. Diese Website übernimmt keine entsprechende rechtliche Verantwortung. Wenn Sie Inhalte finden, bei denen der Verdacht eines Plagiats oder einer Rechtsverletzung besteht, wenden Sie sich bitte an admin@php.cn