css3 3Dルービックキューブアニメーション(初心者版)
html5+CSS3 で完成できる 3D ルービック キューブ アニメーションをここで共有します ~ 写真も真実もありません。最初にレンダリングを示します
最初のステップは非常に簡単で、ルービック キューブの構造を描くことです。誰もがルービック キューブで遊んだことがあり、ルービック キューブが 6 つの面を持つ立方体であることを知っています。ここではまず、ルービック キューブの 6 つの面、つまり 6 つの div を含むコンテナとして大きな div (クラス名ボックス) を作成します。次に、各面を 9 つの小さな div (9 つの小さなグリッド) に分割します。コードは次のとおりです、ちょっと見てください
第 2 ステップでは、ルービック キューブの構造を使用して、ルービック キューブに色を付け始めます。コードを直接見てみましょう、シンプルで粗雑です~
3 番目のステップです。私たちは長い間ルービック キューブを描いてきました。そのファイルをブラウザに入れて見てみたら、ルービック キューブの影すらないことに気づきましたか? 急いでない。まず親コンテナにtransform-style:preserve-3dを追加する必要があります。このコードは重要です,让该元素的子元素看起来变成3D效果,默认是平面效果(2D),(具体请看https://developer.mozilla.org/zh-CN/docs/Web/CSS/transform-style)
このコードを追加した後、結合したときに立方体のように見えるように 6 つの面を移動し始める必要があります。 6 つの面を移動するのは、次のコード行にすぎません
何?ブラウザに互換性がないということでしょうか?対応するプレフィックスを自分で追加するだけですが、ここでは詳しく説明しません。栗 (-webkit-transform:rotatex(30deg);)
ブラウザ F12 を開いて、必要な角度をゆっくりとデバッグします。参考のために自分のコードをここに貼り付けます~
これだけやってもルービックキューブの全体像は見えません。
それでは、ズームインして、perspective:1000px;perspective-origin:25% 75%;
を親コンテナに追加しましょう次に、ブラウザ F12 で値をゆっくりデバッグして、変更があるかどうかを確認します。最後に、上記のコードを投稿しました。具体的なアニメーションの原理については、また別の日に書きます。読んでいただきありがとうございます。エンディング〜

ホットAIツール

Undresser.AI Undress
リアルなヌード写真を作成する AI 搭載アプリ

AI Clothes Remover
写真から衣服を削除するオンライン AI ツール。

Undress AI Tool
脱衣画像を無料で

Clothoff.io
AI衣類リムーバー

AI Hentai Generator
AIヘンタイを無料で生成します。

人気の記事

ホットツール

メモ帳++7.3.1
使いやすく無料のコードエディター

SublimeText3 中国語版
中国語版、とても使いやすい

ゼンドスタジオ 13.0.1
強力な PHP 統合開発環境

ドリームウィーバー CS6
ビジュアル Web 開発ツール

SublimeText3 Mac版
神レベルのコード編集ソフト(SublimeText3)

ホットトピック









この記事では、HTML< Progress>について説明します。要素、その目的、スタイリング、および< meter>との違い要素。主な焦点は、< Progress>を使用することです。タスクの完了と< Meter> statiの場合

HTMLは、簡単に学習しやすく、結果をすばやく見ることができるため、初心者に適しています。 1)HTMLの学習曲線はスムーズで簡単に開始できます。 2)基本タグをマスターして、Webページの作成を開始します。 3)柔軟性が高く、CSSおよびJavaScriptと組み合わせて使用できます。 4)豊富な学習リソースと最新のツールは、学習プロセスをサポートしています。

この記事では、HTML< Datalist>について説明します。オートコンプリートの提案を提供し、ユーザーエクスペリエンスの改善、エラーの削減によりフォームを強化する要素。

この記事では、html< meter>について説明します。要素は、範囲内でスカラーまたは分数値を表示するために使用され、Web開発におけるその一般的なアプリケーション。それは差別化< Meter> < Progress>およびex

この記事では、モバイルデバイスのレスポンシブWebデザインに不可欠なViewportメタタグについて説明します。適切な使用により、最適なコンテンツのスケーリングとユーザーの相互作用が保証され、誤用が設計とアクセシビリティの問題につながる可能性があることを説明しています。

この記事では、< iframe>外部コンテンツをWebページ、その一般的な用途、セキュリティリスク、およびオブジェクトタグやAPIなどの代替案に埋め込む際のタグの目的。

HTMLはWeb構造を定義し、CSSはスタイルとレイアウトを担当し、JavaScriptは動的な相互作用を提供します。 3人はWeb開発で職務を遂行し、共同でカラフルなWebサイトを構築します。

Anexampleapalofastartingtaginhtmlis、それはaperginsaparagraph.startingtagsaresentionentientiontheyinitiateelements、definetheirtypes、およびarecrucialforurturingwebpagesandcontingthomedomを構築します。
