Heim > Web-Frontend > CSS-Tutorial > Hauptteil

So stellen Sie das Element so ein, dass es sich in CSS immer dreht

藏色散人
Freigeben: 2023-01-04 09:34:10
Original
10154 Leute haben es durchsucht

So stellen Sie das Element so ein, dass es sich in CSS kontinuierlich dreht: Erstellen Sie zunächst eine HTML-Beispieldatei. Importieren Sie dann das Bild mit dem CSS-Stil „transform:rotate(360deg)“. Grad und legen Sie die Animationsdauer über das Attribut „animation-duration“ fest. Das ist alles.

So stellen Sie das Element so ein, dass es sich in CSS immer dreht

Die Betriebsumgebung dieses Artikels: Windows 7-System, HTML5- und CSS3-Version, DELL G3-Computer

Beim Entwerfen von Webseiten stoßen wir häufig auf verschiedene Probleme bei der Bildanzeige. Beispielsweise müssen einige Bilder mit angezeigt werden abgerundete Ecken, klicken Sie auf das Bild, um die Anzeige und andere Effekte zu vergrößern.

Ich stelle Ihnen hauptsächlich die spezifische Methode zur Verwendung von CSS3 vor, um eine automatische zyklische 360-Grad-Rotation von Bildern zu realisieren.

CSS kann das Transformationsattribut verwenden, um Elemente so festzulegen, dass sie gedreht, skaliert, verschoben oder geneigt werden.

Wir können den CSS-Stil transform:rotate(360deg) verwenden, um das Element so einzustellen, dass es sich um 360 Grad dreht.

Sie können Animationen verwenden, um Animationseigenschaften festzulegen. Die Animationsdauer kann über die Eigenschaft „animation-duration“ festgelegt werden.

css3 kann den Drehwinkel des Elements auf 360 Grad festlegen, indem es den CSS-Stil des Elements auf transform:rotate(360deg) setzt und dann die Animationsdauer über das Attribut „animation-duration“ festlegt, um eine kontinuierliche Drehung des Elements zu erreichen.

Beispiel:

HTML-Code:

<div class="demo">
<img  class="an img" src="1.jpg"    style="max-width:90%"  style="max-width:90%"/ alt="So stellen Sie das Element so ein, dass es sich in CSS immer dreht" >
Nach dem Login kopieren

Das Animationscodebeispiel für die CSS-Bilddrehung um 360 Grad lautet wie folgt:

.demo{text-align: center;
    margin-top: 100px;}
@-webkit-keyframes rotation{
    from {-webkit-transform: rotate(0deg);}
    to {-webkit-transform: rotate(360deg);}
}
.an{
    -webkit-transform: rotate(360deg);
    animation: rotation 3s linear infinite;
    -moz-animation: rotation 3s linear infinite;
    -webkit-animation: rotation 3s linear infinite;
    -o-animation: rotation 3s linear infinite;
}
.img{border-radius: 200px;}
Nach dem Login kopieren

Rendering:

So stellen Sie das Element so ein, dass es sich in CSS immer dreht

Empfohlenes Lernen: „CSS-Video-Tutorial

Das obige ist der detaillierte Inhalt vonSo stellen Sie das Element so ein, dass es sich in CSS immer dreht. Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!

Verwandte Etiketten:
css
Quelle:php.cn
Erklärung dieser Website
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
Beliebte Tutorials
Mehr>
Neueste Downloads
Mehr>
Web-Effekte
Quellcode der Website
Website-Materialien
Frontend-Vorlage