CSSのみを使用して要素をロードするときに要素をスケーリングするにはどうすればよいですか?

アダムブースターニ

私は:の初期css値を持つ要素をロードしています:

.popOver {
  height: 100%;
  width: 100%;
  position: fixed;
  background-color: #d9dfe5;
  transition: all 2s ease-in-out; 
  transform: scale(0,0); 
}

要素がページに読み込まれ、遷移を確認したら、scale(1、1)に変更する必要があります。誰でも助けることができますか?

エイリアンさん

transitionそれはあなたの状況での理想的なソリューションではありませんので、ページをロードする瞬間が適用されます、あなたが必要となることはCSSで@keyframes設定が必要なscale(0,0)classと、その後scale(1,1)のため100%として、キーフレームは、ページが完全にロードされた後に撮影されます。

デモ (コードを少しリファクタリングし、rev 2を使用しanimation-fill-modeてポップアップが縮小れないように追加まし0

.popOver {
    height: 100%;
    width: 100%;
    position: fixed;
    background-color: #d9dfe5;
    -webkit-animation: bummer 2s;
    animation: bummer 2s;
    -webkit-transform: scale(0,0); 
    transform: scale(0,0);
    -webkit-animation-fill-mode: forwards;
    animation-fill-mode: forwards; /* Add this so that your modal doesn't 
                                      close after the animation completes */
}

@-webkit-keyframes bummer {
    100% {
        -webkit-transform: scale(1,1); 
    }
}

@keyframes bummer {
    100% {
        transform: scale(1,1); 
    }
}

ここで前に説明したように、要素の初期スケールをキーフレーム0,01,1使用するようにアニメーション化するよりも設定しています。アニメーションの時間は、2秒に2s過ぎない微調整によって制御できます

この記事はインターネットから収集されたものであり、転載の際にはソースを示してください。

侵害の場合は、連絡してください[email protected]

編集
0

コメントを追加

0

関連記事

分類Dev

UI要素のスケーリングを包括的に変更するにはどうすればよいですか?

分類Dev

npmを使用してLaravelにインストールするときにflatpickrのCSSをロードするにはどうすればよいですか?

分類Dev

要素をドラッグするときにページがスクロールしないようにするにはどうすればよいですか?

分類Dev

JAXBでマーシャリングしているときにルート要素の注釈を回避するにはどうすればよいですか?

分類Dev

cssRulesを使用してStyle要素のクローンを作成するにはどうすればよいですか?

分類Dev

これらの要素をCSSで適切に配置およびスケーリングするにはどうすればよいですか?

分類Dev

スクロール後に要素を表示し、別の要素を入力するときに非表示にするにはどうすればよいですか?

分類Dev

最初にコードを使用して、小数の精度とスケールをグローバルに変更するにはどうすればよいですか?

分類Dev

スケルトングリッドを使用しているときに、ナビゲーションバーをロゴの右側に適切に移動するにはどうすればよいですか?

分類Dev

背景画像として使用する場合、CSSスプライトをスケーリングするにはどうすればよいですか?

分類Dev

css-in-jsを使用して別の要素にカーソルを合わせるとdiv要素を表示するにはどうすればよいですか?

分類Dev

JavaScriptを使用して要素にスクロールするにはどうすればよいですか?

分類Dev

シーケンスを埋め込み配列にマージし、特定のフィールドの埋め込み配列要素と等しい値を持つ要素を無視するにはどうすればよいですか?

分類Dev

jqueryを使用してdivをクリックするときに、特定のクラスを要素に追加するにはどうすればよいですか?

分類Dev

Laravelを使用してJSON要素をデータベースのレコードとして保存するにはどうすればよいですか?

分類Dev

CSSを使用して、箇条書きを含むリスト要素全体にカーソルを合わせるにはどうすればよいですか?

分類Dev

画面サイズに応じてHTMLの要素のサイズをスケーリングするにはどうすればよいですか?

分類Dev

C#でEAアドインを使用してパッケージ間で既存の要素を移動するにはどうすればよいですか?

分類Dev

CSSを使用して、ユーザーが要素にカーソルを合わせたときに、丸みを帯びた灰色の背景を要素に追加するにはどうすればよいですか。

分類Dev

スピナーがSeleniumとPythonを使用してアンカー要素を覆い隠しているときに、アンカー要素をクリックするにはどうすればよいですか?

分類Dev

JavaScriptを使用してSVGを親コンテナの高さと幅全体にスケーリングするにはどうすればよいですか?

分類Dev

要素を非表示にして、ユーザーが入力を開始したときにのみ表示するにはどうすればよいですか?

分類Dev

FirebugまたはFirefoxDevToolsのインスペクターを使用して1つの要素のみを表示するにはどうすればよいですか?

分類Dev

要素に基づいてフロートのリストをフィルタリングするにはどうすればよいですか?

分類Dev

MEFを使用してプラグインをロードするときにHangfireを使用するにはどうすればよいですか?

分類Dev

HTMLを使用して要素までスクロールダウンするようにhrefを設定するにはどうすればよいですか?

分類Dev

ffmpegを使用して特定のfpsとスケーリングでフレームを抽出するにはどうすればよいですか?

分類Dev

クリックしたときに機能しないボタン要素のリスナーを確認するにはどうすればよいですか?

分類Dev

マウスオーバーをトリガーしたままにして、カーソルが要素を離れたときにのみアクションを停止するにはどうすればよいですか?

Related 関連記事

  1. 1

    UI要素のスケーリングを包括的に変更するにはどうすればよいですか?

  2. 2

    npmを使用してLaravelにインストールするときにflatpickrのCSSをロードするにはどうすればよいですか?

  3. 3

    要素をドラッグするときにページがスクロールしないようにするにはどうすればよいですか?

  4. 4

    JAXBでマーシャリングしているときにルート要素の注釈を回避するにはどうすればよいですか?

  5. 5

    cssRulesを使用してStyle要素のクローンを作成するにはどうすればよいですか?

  6. 6

    これらの要素をCSSで適切に配置およびスケーリングするにはどうすればよいですか?

  7. 7

    スクロール後に要素を表示し、別の要素を入力するときに非表示にするにはどうすればよいですか?

  8. 8

    最初にコードを使用して、小数の精度とスケールをグローバルに変更するにはどうすればよいですか?

  9. 9

    スケルトングリッドを使用しているときに、ナビゲーションバーをロゴの右側に適切に移動するにはどうすればよいですか?

  10. 10

    背景画像として使用する場合、CSSスプライトをスケーリングするにはどうすればよいですか?

  11. 11

    css-in-jsを使用して別の要素にカーソルを合わせるとdiv要素を表示するにはどうすればよいですか?

  12. 12

    JavaScriptを使用して要素にスクロールするにはどうすればよいですか?

  13. 13

    シーケンスを埋め込み配列にマージし、特定のフィールドの埋め込み配列要素と等しい値を持つ要素を無視するにはどうすればよいですか?

  14. 14

    jqueryを使用してdivをクリックするときに、特定のクラスを要素に追加するにはどうすればよいですか?

  15. 15

    Laravelを使用してJSON要素をデータベースのレコードとして保存するにはどうすればよいですか?

  16. 16

    CSSを使用して、箇条書きを含むリスト要素全体にカーソルを合わせるにはどうすればよいですか?

  17. 17

    画面サイズに応じてHTMLの要素のサイズをスケーリングするにはどうすればよいですか?

  18. 18

    C#でEAアドインを使用してパッケージ間で既存の要素を移動するにはどうすればよいですか?

  19. 19

    CSSを使用して、ユーザーが要素にカーソルを合わせたときに、丸みを帯びた灰色の背景を要素に追加するにはどうすればよいですか。

  20. 20

    スピナーがSeleniumとPythonを使用してアンカー要素を覆い隠しているときに、アンカー要素をクリックするにはどうすればよいですか?

  21. 21

    JavaScriptを使用してSVGを親コンテナの高さと幅全体にスケーリングするにはどうすればよいですか?

  22. 22

    要素を非表示にして、ユーザーが入力を開始したときにのみ表示するにはどうすればよいですか?

  23. 23

    FirebugまたはFirefoxDevToolsのインスペクターを使用して1つの要素のみを表示するにはどうすればよいですか?

  24. 24

    要素に基づいてフロートのリストをフィルタリングするにはどうすればよいですか?

  25. 25

    MEFを使用してプラグインをロードするときにHangfireを使用するにはどうすればよいですか?

  26. 26

    HTMLを使用して要素までスクロールダウンするようにhrefを設定するにはどうすればよいですか?

  27. 27

    ffmpegを使用して特定のfpsとスケーリングでフレームを抽出するにはどうすればよいですか?

  28. 28

    クリックしたときに機能しないボタン要素のリスナーを確認するにはどうすればよいですか?

  29. 29

    マウスオーバーをトリガーしたままにして、カーソルが要素を離れたときにのみアクションを停止するにはどうすればよいですか?

ホットタグ

アーカイブ