Heim  >  Artikel  >  Web-Frontend  >  So verwenden Sie das Transformations-Gradientenattribut in CSS3

So verwenden Sie das Transformations-Gradientenattribut in CSS3

php中世界最好的语言
php中世界最好的语言Original
2017-12-01 14:29:473192Durchsuche

Wir wissen, dass das Übersetzungselement dazu dient, das Element von seiner aktuellen Position zu verschieben und die Verschiebung gemäß den von uns angegebenen Koordinaten durchzuführen. Lassen Sie uns die Übersetzung im Detail erklären und einen kleinen Fall erstellen, um allen das Verständnis zu erleichtern.

translate() verschiebt das Element von seiner aktuellen Position, basierend auf der angegebenen linken (X-Koordinate) und oberen (Y-Koordinate)

translate(x,y) definiert die 2D-Transformation von xy nach eine Zahl x Positiv ist rechts, negativ ist links, y ist positiv, unten, negativ ist oben

translate3d(x,y,z) definiert die 3D-Konvertierungsmethode

scale(). Die Größe des Elements wird je nach gegebener Breite (X-Achse) und Höhe (Y-Achse) vergrößert oder verkleinert.

scale(x,y) definiert die 2D-Transformation x y als Vielfaches

scale(2,4) wandelt die Breite in die ursprüngliche 2-fache Größe um, wandelt die Höhe in das 4-fache der ursprünglichen Höhe um

Die Methode „rotate()“ dreht das Element im Uhrzeigersinn um den angegebenen Winkel. Negative Werte sind zulässig, das Element wird gegen den Uhrzeigersinn gedreht

rotate(30deg) bedeutet Drehung um 30 Grad

matrix()-Methode

skew(x-angle,y -Winkel) Definition 2D-Neigungstransformation entlang der X- und Y-Achse.

Übergangsübergangpropertytransition-property-Attribut gibt den Namen der CSS-Eigenschaft an, die den Übergangseffekt anwendet, zum Beispiel: width

transition -property: none|all|property;

Die Eigenschaft „transition-duration“ gibt die Zeit (in Sekunden oder Millisekunden) an, die benötigt wird, um den Übergangseffekt abzuschließen.

Das Attribut „transition-timing-function“ gibt die Geschwindigkeitskurve des Übergangseffekts an.

Übergangszeitfunktion: linear|ease|ease-in|ease-out|ease-in-out|cubic-

Bezier(n,n,n,n); : Gibt an, langsam zu beginnen und dann schneller zu werden

Das Attribut „transition-delay“ gibt an, wann der Übergangseffekt beginnt.

Beispiel:

div
{width:100px;
height:100px;
background:blue;
transition:width 2s;
-moz-transition:width 2s; /* Firefox 4 */
-webkit-transition:width 2s; /* Safari and Chrome */
-o-transition:width 2s; /* Opera */
}
div:hover
{
width:300px;
}

Ich glaube, dass Sie die Methode beherrschen, nachdem Sie diese Fälle gelesen haben. Weitere spannende Informationen finden Sie in anderen verwandten Artikeln auf der chinesischen PHP-Website!

Verwandte Lektüre:

Detaillierte Einführung von CSS3 zum Übersetzungsattribut

Detaillierte Einführung von CSS3 zum Hintergrundgrößenattribut

So verwenden Sie die CSS3-Funktion rotation()

Das obige ist der detaillierte Inhalt vonSo verwenden Sie das Transformations-Gradientenattribut in CSS3. Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen 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