GitHubアドレス、気に入ったらスターを付けてください プラグインのプレビュー チュートリアルコード表示の使用 Vue ページの使用 <テンプレート> <view class="space"> <view class="planet"> <view class="planet_shadow"></view> <view class="crater1"></view> <view class="crater2"></view> <view class="crater3"></view> <view class="crater4"></view> </ビュー> <view class="stars"> <view class="star"></view> <view class="star pink"></view> <view class="star blue"></view> <view class="star yellow"></view> </ビュー> </ビュー> </テンプレート> スタイル <スタイル lang="scss"> 。空間 { 幅: 100%; 高さ:100vh; 背景: #121212; } 。惑星 { 幅: 150ピクセル; 高さ: 150px; 境界線の半径: 50%; 背景: #333; 位置: 絶対; 左: 50%; 上位: 50%; マージン: -75px 0 0 -75px; オーバーフロー: 非表示; zインデックス: 2; } .planet_shadow { 位置: 絶対; 境界線の半径: 50%; 高さ: 100%; 幅: 100%; 上限: -40%; 右: -10%; 境界線: 35px実線 rgba(0, 0, 0, .15); } .クレーター1, .クレーター2, .クレーター3, .クレーター4 { 位置: 絶対; 境界線の半径: 50%; 背景: rgba(0, 0, 0, .3); ボックスシャドウ: インセット 3px 3px 0 rgba(0, 0, 0, .2); } .クレーター1 { 幅: 20px; 高さ: 20px; 左: 25%; 上位: 20% } .クレーター2 { 幅: 10px; 高さ: 10px; 左: 50%; 上位: 60% } .クレーター3 { 幅: 15px; 高さ: 15px; 残り: 30% 上位: 65% } .クレーター4 { 幅: 15px; 高さ: 15px; 左: 60%; 上位: 35% } 。星 { 表示: ブロック; 幅: 5px; 高さ: 5px; 境界線の半径: 50%; 背景: #FFF; 上: 100px; 左: 400px; 位置: 相対的; 変換の原点: 100% 0; アニメーション: スターアニ 6s 無限イーズアウト; ボックスの影: 0 0 5px 5px rgba(255, 255, 255, .3); 不透明度: 0; zインデックス: 2; } .star:after { コンテンツ: ''; 表示: ブロック; 上: 0px; 左: 4px; 境界線: 0px 実線 #fff; 境界線の幅: 0px 90px 2px 90px; 境界線の色: 透明 透明 透明 rgba(255, 255, 255, .3); 変換: 回転(-45度)、変換3d(1px, 3px, 0); ボックスシャドウ: 0 0 1px 0 rgba(255, 255, 255, .1); 変換の原点: 0% 100%; アニメーション: shooting-ani 3s 無限イーズアウト; } 。ピンク { 上: 30px; 左: 395ピクセル; 背景: #ff5a99; アニメーション遅延: 5秒; -webkit アニメーション遅延: 5 秒; -moz-アニメーション遅延: 5秒; } .pink:後{ 境界線の色: 透明 透明 透明 #ff5a99; アニメーション遅延: 5秒; -webkit アニメーション遅延: 5 秒; -moz-アニメーション遅延: 5秒; } 。青 { 上: 35px; 左: 432ピクセル; 背景: シアン; アニメーション遅延: 7秒; -webkit アニメーション遅延: 7 秒; -moz-アニメーション遅延: 7秒; } .blue:後{ 境界線の色: '透過アニメーション遅延: 12 秒'; -webkit アニメーション遅延: 7 秒; -moz-アニメーション遅延: 7秒; アニメーション遅延: 7秒; } 。黄色 { 上: 50px; 左: 600ピクセル; 背景: #ffcd5c; アニメーション遅延: 5.8秒; } .yellow:after { 境界線の色: 透明 透明 透明 #ffcd5c; アニメーション遅延: 5.8秒; } @keyframes スターアニ { 0% { 不透明度: 0; 変換: スケール(0) 回転(0) 3D変換(0, 0, 0); -webkit-transform: スケール(0) 回転(0) 3d変換(0, 0, 0); -moz-transform: スケール(0) 回転(0) 3d変換(0, 0, 0); } 50% { 不透明度: 1; 変換: スケール(1) 回転(0) translate3d(-200px, 200px, 0); -webkit-transform: スケール(1) 回転(0) translate3d(-200px, 200px, 0); -moz-transform: スケール(1) 回転(0) translate3d(-200px, 200px, 0); } 100% { 不透明度: 0; 変換: スケール(1) 回転(0) translate3d(-300px, 300px, 0); -webkit-transform: スケール(1) 回転(0) translate3d(-300px, 300px, 0); -moz-transform: スケール(1) 回転(0) translate3d(-300px, 300px, 0); } } </スタイル> 互換性 すべてのプラットフォームに対応 以上がこの記事の全内容です。皆様の勉強のお役に立てれば幸いです。また、123WORDPRESS.COM を応援していただければ幸いです。 |
<<: txt ブックの内容を Web ページに表示するコード
最近、Vue のソースコードを勉強していて、Vue で親コンポーネントと子コンポーネント間でデータを...
序文ご存知のとおり、bash (Bourne-Gain Shell) は、ほとんどの Linux デ...
目次概要戦略パターンを使用しないフォーム検証戦略パターンを使用して最適化する戦略パターンの利点要約す...
SQLはテーブル内の重複レコードをすべて見つけます1. テーブルには id と name の 2 つ...
<br />解決手順は次のとおりです。スタート -> 実行 -> reged...
目次無イメージの創造と混乱Noneオブジェクトをクリーンアップする方法トリムミラーコンテナで使用され...
この記事では、クリックするとランダムグラフィックの生成を実現するJavaScriptの具体的なコード...
通常、クリック イベントは、メッセージ リマインダーのさまざまな状況に分割されます。これらが処理され...
<br />「XXXのウェブサイトを見てみませんか?」といった質問をされることもあります...
ハロウィーンではありませんが、Linux の不気味な側面に注目する価値はあります。幽霊、魔女、ゾンビ...
この記事の例では、登録とログインの効果を実現するためのVUEの具体的なコードを紹介します。具体的な内...
MySQLでホワイトリストアクセスを設定する手順1. ログイン mysql -uroot -pmys...
npm インストールチュートリアル: 1. Node.jsインストールパッケージをダウンロードする公...
仕事上の理由により、完全なオンライン化(つまり、すべてのデータがオンラインで完了し、インポートや...
サーバーも 2 つあります。準備:コンテナのホスト名を設定する consul: kv タイプのストレ...