「労働者が自分の仕事をうまくやりたいなら、まず自分の道具を研ぎ澄まさなければなりません。」 - 孔子、「論語。陸霊公」
表紙 > プログラミング > HTML CSSとJavaScriptを使用した画像カルーセル回転錯視

HTML CSSとJavaScriptを使用した画像カルーセル回転錯視

2024 年 11 月 8 日に公開
ブラウズ:355

Image carousel rotation illusion using html css and javascript

コード



回転画像カルーセル
    体 {
        ディスプレイ: フレックス;
        コンテンツの位置揃え: 中央;
        整列項目: 中央;
        高さ: 100vh;
        マージン: 0;
        背景色: #0d0d0d;
        オーバーフロー: 非表示;
        トランジション: 背景画像 0.5 秒の容易さ。
        背景サイズ: カバー;
        背景位置: 中央;

    }

    /* カルーセルコンテナ */
    .カルーセル {
        位置: 相対的;
        幅: 130ピクセル;
        高さ: 130ピクセル;
        変換スタイル: 3d を保存;
        視点: 1000ピクセル;
        トランジション: 1 を変換します。
    }

    /* 画像スタイル */
    .carousel img {
        位置: 絶対;
        高さ: 100%;
        幅: 100%;
        /* 幅: 150px;
        高さ: 150ピクセル; */
        境界半径: 10px;
        ボックスシャドウ: 0 0 10px rgba(255, 110, 199, 0.3);
        変換原点: 中心;
        トランジション: 変換 0.5 秒、フィルター 0.5 秒。
        不透明度: 0.8;
    }

    /* Y 軸を中心に各画像を配置します */
    .carousel img:nth-child(1) { 変換: 回転 Y(0 度) 変換 Z(150 ピクセル); }
    .carousel img:nth-child(2) { 変換: 回転 Y(72 度) 変換 Z(150 ピクセル); }
    .carousel img:nth-child(3) { 変換: 回転 Y(144 度) 変換 Z(150 ピクセル); }
    .carousel img:nth-child(4) { 変換: 回転 Y(216 度) 変換 Z(150 ピクセル); }
    .carousel img:nth-child(5) { 変換: 回転 Y(288 度) 変換 Z(150 ピクセル); }

    /* コントロールアイコン */
    .controls {
        位置: 絶対;
        下: 20ピクセル;
        左: 20ピクセル;
        ディスプレイ: フレックス;
        ギャップ: 10px;
    }
    .controls ボタン {
        幅: 40ピクセル;
        高さ: 40ピクセル;
        フォントサイズ: 18px;
        境界線: なし。
        背景色: #181616;
        色: #fff;
        カーソル: ポインタ;
        境界半径: 50%;
        遷移: 背景色 0.3 秒。
    }
    .controls ボタン:ホバー {
        背景色: #555;
    }
スタイル>



リリースステートメント この記事は次の場所に転載されています: https://dev.to/prince_beec5ccde00b7c6c73/3d-image-carousel-rotation-illusion-using-html-css-and-javascript-1c0l?1 侵害がある場合は、study_golang@163 までご連絡ください。 .comを削除してください
最新のチュートリアル もっと>

免責事項: 提供されるすべてのリソースの一部はインターネットからのものです。お客様の著作権またはその他の権利および利益の侵害がある場合は、詳細な理由を説明し、著作権または権利および利益の証拠を提出して、電子メール [email protected] に送信してください。 できるだけ早く対応させていただきます。

Copyright© 2022 湘ICP备2022001581号-3