目標: 辺の長さが等しい正方形を作成する 方法 1: 単位 vw を使用する (ps これが最も簡単な方法だと思います) HTML構造も非常にシンプルで、divは1つだけです。 <html> <本文> <div class="square"> </div> </本文> </html> 。四角{ 幅:50vw; 高さ:50vw; 背景: 青; } 方法2: padding-bottomを使用する 要点: 1. 高さ: 0、コンテンツはパディングにオーバーフローしますが、心配しないでください~~ 2. padding-bottom の値がパーセンテージとして設定されている場合、その値は包含ブロックの幅を基準とします。 3. 包含ブロックを設定する必要がある HTML構造: <html> <本文> <div class="コンテナ"> <div class="square"> </div> </div> </本文> </html> css: *{ マージン: 0; } /* ページの表示領域を埋めるように設定 */ 。容器{ 高さ:100vh; 幅:100vw; 背景:淡いゴールデンロッド; } 。四角{ width: 50%; /* コンテナの幅に対する相対値 */ padding-bottom: 50%; /* コンテナの幅に対する相対値 */ 背景:淡い緑; } それだけです、2つあれば十分です。marginも使えますが、崩れる恐れがあるので、この2つで十分です〜〜 要約する 上記は、CSS を使用して正方形の div を実現するために私が紹介した 2 つの方法です。お役に立てれば幸いです。ご質問がある場合は、メッセージを残してください。すぐに返信いたします。 |
<<: Docker の win ping 失敗コンテナ回避ガイド
<html:reset> タグを使用すると、リセット ボタンが無効になり、ボタンをクリッ...
目次前面に書かれた1. Ngixnイメージの作成2. Java Web (Tomcat) アプリケー...
Vueでの監視方法時計知らせ名前: 監視する属性に同じ名前を付ける必要があります。 1. 機能Vue...
この記事では、Vue開発ツリー構造コンポーネントの具体的なコードを例として紹介します。具体的な内容は...
この記事のガイド: テーブル内のデータを削除するには、削除と切り捨ての 2 つの方法があります。TR...
目次BOM (ブラウザ オブジェクト モデル) 1. ウィンドウブラウザのウィンドウサイズを取得する...
質問はhttps://www.zhihu.com/question/440066129/answer...
Docker はポートを IPv6 にのみマッピングし、IPv4 にはマッピングしません。 dock...
最近、私はデザインには階層感覚が必要だと言っています。この階層感覚には、色の重ね合わせや要素の重ね合...
目次posgresql バックアップ/リストアMySQL バックアップ/復元posgresql バッ...
仮想マシンをインストールするときに、「VMware ワークステーションはデバイス/資格情報ガードと互...
SQL ページング クエリ:背景会社のシステムには、構成管理用のプラットフォーム、いわゆる CRUD...
body{font-size:12px; font-family:"宋体";}...
序文リバース プロキシは、Web 経由で行われたリクエスト (http と https の両方) を...
目次1. イベントの流れ1. コンセプト2. DOMイベントフロー2. イベントの委任1. イベント...