CSSで画像を回転させる方法

藏色散人
リリース: 2023-01-05 16:11:06
オリジナル
10440 人が閲覧しました

CSS で画像を回転する方法: 最初に HTML サンプル ファイルを作成し、次に img タグを介して画像を導入し、最後に画像の回転効果を実現するために、img 画像に変換とアニメーション スタイルの属性を追加します。

CSSで画像を回転させる方法

この記事の動作環境: Windows7 システム、HTML5&&CSS3 バージョン、Dell G3 コンピューター。

画像の回転効果を実現するために、画像イメージに変換およびアニメーション スタイル属性を追加できます。

例:

HTML コード:

<div class="demo">
    <img class="an img" src="/test/img/2.png" width="500" height="500"/>
</div>
ログイン後にコピー

css コード:

.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: 250px;}
ログイン後にコピー

画像を実現するために、画像イメージに変換とアニメーション スタイルの属性を追加しました。 360度回転アニメーション効果。

CSSアニメーション画像の自動回転効果を実現する方法は上記の通りです。 CSS の変換プロパティとアニメーション プロパティをマスターしていれば、ほとんどのアニメーション効果を実現できます。それらの原則は基本的に同じです。

transform プロパティは、要素に 2D または 3D 変換を適用します。このプロパティを使用すると、要素を回転、拡大縮小、移動、または傾けることができます。 rotate() メソッドを使用すると、要素は指定された角度だけ時計回りに回転します。負の値が許可され、要素は反時計回りに回転します。

アニメーション プロパティは、6 つのアニメーション プロパティを設定するための短縮プロパティです。

animation-name は、セレクターにバインドする必要があるキーフレーム名を指定します。

animation-duration アニメーションが完了するまでにかかる時間を秒またはミリ秒で指定します。

animation-timing-function はアニメーションの速度曲線を指定します。

animation-delay アニメーションが開始されるまでの遅延を指定します。

animation-iteration-count は、アニメーションを再生する回数を指定します。

animation-direction は、アニメーションを順番に逆方向に再生するかどうかを指定します。

【推奨学習: css ビデオ チュートリアル

以上がCSSで画像を回転させる方法の詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。

関連ラベル:
css
ソース:php.cn
このウェブサイトの声明
この記事の内容はネチズンが自主的に寄稿したものであり、著作権は原著者に帰属します。このサイトは、それに相当する法的責任を負いません。盗作または侵害の疑いのあるコンテンツを見つけた場合は、admin@php.cn までご連絡ください。
最新の問題
人気のチュートリアル
詳細>
最新のダウンロード
詳細>
ウェブエフェクト
公式サイト
サイト素材
フロントエンドテンプレート