この CSS の中間からの展開問題では、私たちの目標は、DIV 要素を中心から外側に変換して、左上隅からの通常の展開とは異なる効果があります。 CSSトランジションを利用して、展開の幅、高さ、位置を制御し、途中から伸びていくような印象を与えます。
その秘密はmarginプロパティの操作にあります正確なフォーミュラを通じて。マージンを移行することで、DIV の中心付近で必要な拡張量を指定できます。
中間の拡張効果を実現するために、いくつかのオプションを示します。
オプション 1: 予約スペース内での拡張
この手法では、周囲の要素をそのまま維持したまま、DIV を周囲の予約領域内で拡張します。
オプション 2 : 周囲の要素を拡張
このオプションでは、DIV が周囲の要素を拡張し、それに応じて要素が移動します。
オプション 3: 拡張と要素のシフト
このメソッドは展開と要素のシフトを組み合わせたもので、DIV を要素上で展開するだけでなく、フロー内でその後の要素をシフトすることもできます。
追加のシナリオ
以上がCSS トランジションを使用して中央拡張 DIV を作成するにはどうすればよいですか?の詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。