フレックス レイアウトは現在よく使用されるレイアウト方法ですが、場合によっては小さな問題が発生することがあります。フレックスレイアウトを使用して左側にアバター、右側にテキストを作成していたところ、画像の幅を固定しても画像の幅が変わることに気付きました。 下の図では、アバターは丸いはずなのに、圧縮されて変形していることがわかります。 <div class="people"> <img class="アバター" src="./avatar.jpg" alt="アバター"> <div class="des"> <p>トニー</p> <p>そうです、私はあなたの先生のトニーです。私に髪を切ってもらいに来てください! </p> </div> </div> /* 親要素 */ 。人々 { ディスプレイ: フレックス; } /* アバター*/ .アバター{ 幅: 64ピクセル; 高さ: 64px; 境界線の半径: 32px; } /* キャラクター紹介 */ .des { 左マージン: 24px; } オンライン検索の一般的な方法は、img タグの外側に div をラップすることです。 <div class="people"> <div><img class="アバター" src="./avatar.jpg" alt="アバター"></div> <div class="des"> <p>トニー</p> <p>そうです、私はあなたの先生のトニーです。私に髪を切ってもらいに来てください! </p> </div> </div> もう 1 つの簡単な方法は、アバターの CSS に flex-shrink: 0 を直接追加することです。 /* アバター*/ /* flex-shrink プロパティは、アイテムの縮小率を定義します。デフォルト値は 1 で、十分なスペースがない場合、アイテムは縮小されます。 */ /* 要素の flex-shrink プロパティが 0 で、他の項目が 1 の場合、スペースが不足しても値が 0 の項目は縮小されません。 */ .アバター{ フレックス収縮: 0; 幅: 64ピクセル; 高さ: 64px; 境界線の半径: 32px; } フレックスレイアウトでの画像変形の解決策に関するこの記事はこれで終わりです。フレックス画像変形に関するより関連性の高いコンテンツについては、123WORDPRESS.COM の過去の記事を検索するか、以下の関連記事を引き続き参照してください。今後とも 123WORDPRESS.COM をよろしくお願いいたします。 |
<<: html 内の絶対パス URL と相対パス URL、サブディレクトリ、親ディレクトリ、ルート ディレクトリ
>>: MySQL Index Pushdown (ICP) とは何かを理解するための記事
目次序文Ajax シリアルおよびパラレルAjaxの同時リクエスト制御のための2つのソリューションPr...
目次複雑なクエリとステップバイステップのクエリクエリステートメントを分割する共同クエリの分解問題のあ...
1. MySQLイメージを取得する docker pull mysql:5.6注: mysql5.7...
1. 正規表現マッチング大文字と小文字を区別するマッチングの場合 ~ ~*は大文字と小文字を区別しな...
Linux システムに触れたばかりの初心者として、VMware 仮想マシンに CentOS6.5 シ...
ページをデザインするときには、ログイン ウィンドウを中央に配置するなど、DIV を中央に配置し、ペー...
1 ユーザーを作成し、ユーザーのルートパスとパスワードを指定します useradd -d /home...
Windows サーバー リモート デスクトップのデフォルトのポート番号は 3389 です。職場でサ...
この記事では、クリックするとランダムグラフィックの生成を実現するJavaScriptの具体的なコード...
目次1. 基礎知識: 2. DHCPサーバーの設定: 1. サーバーのIPを確認する2. DHCP ...
2011 年に最も顕著なウェブサイトの変更は、一連の製品に新しいユーザー インターフェースを導入した...
Composition API はロジック再利用手順を実装します。ロジックコードを関数に抽出します。...
この記事では、タブバーの切り替え効果を簡単に実現するためのJavaScriptの具体的なコードを参考...
目次まとめ環境とツールの準備サーバー仮想化のインストール VMware ESXi仮想マシンのオペレー...
1. Docker コンテナのホスト マシンに入り、指定されたイメージを実行しているコンテナ ID ...