H5 レイアウトを設計する場合、通常はバナーに遭遇することになります。 例えば、2:1 で表示したい場合、もちろんバックエンドから返される画像も 2:1 になるはずですが、そう満足のいくものではないことが多いので、どうすればよいでしょうか。 幅と高さを固定的に書くのはいつも不適切だと感じる デフォルトの幅: 100%。高さを適応させ、画像がゆっくりと拡大されるようにします (製品マネージャーはこれが悪いユーザー エクスペリエンスだと言うでしょうが、私はユーザーであり、これは良いことだと思っています) 方法はこちら .バナーラッパー{ 位置: 相対的; 幅: 100%; パディング上部: 50%; } .バナー{ 位置: 絶対; 左: 0; 上: 0; 幅: 100%; 高さ: 100%; } <div class="banner-wrapper"> <img class="banner" src="./img/portfolio/cabin.png" alt=""> </div> 説明させてください padding-top: 50%; が鍵です。パーセンテージを使用してパディングを記述すると、その幅に相対的になります (なぜそうなるのかは聞かないでください)。 つまり、width: 100%; padding-top: 50%; は2:1のボックスを完璧に表示します。 最後に、画像全体を 作業が終わった後の使い方はとても簡単だと思いませんか? 以上がこの記事の全内容です。皆様の勉強のお役に立てれば幸いです。また、123WORDPRESS.COM を応援していただければ幸いです。 |
>>: パーソナライズされた検索エンジンを使用して、必要なパーソナライズされた情報を検索します
Nginx は、マスター プロセス (MasterProcess) と、同じ数のホスト CPU コア...
必要: vue を使用して QR コードのスキャンを実現します。プラグイン: QRコードリーダー;プ...
Docker テクノロジの開発により、マイクロサービスの実装にさらに便利な環境が提供されます。Doc...
1. 2 列レイアウトとは何ですか? 2 列レイアウトには、左側が固定幅で右側が適応幅のレイアウトと...
1. Apache Benchの紹介ApacheBench は、Apache サーバーに付属する W...
1. docker に nginx をインストールします。 docker に Nginx をインスト...
序文Linux 環境で作業するエンジニアは、これらの面倒な命令とパラメータのコマンドラインにきっと驚...
序文: ietester でドキュメント コードを表示するには、debugbar を使用します。すべ...
翻訳Kool Desktop Environment の略称。 Linux、Unix、FreeBSD...
この記事では、省と都市間の連携効果を実現するためのJavaScriptの具体的なコードを参考までに共...
現在の日付 + 時刻 (日付 + 時刻) を取得する関数: now() mysql> now(...
今日、ブラウザの互換性の問題にいくつか遭遇しました。そのうちの 1 つは奇妙に感じました。Firef...
1 概要システム Centos8 では、httpd を使用してローカル Web サーバーを構築します...
目次1. コンストラクタとプロトタイプ1. コンストラクター2. コンストラクタ問題3. コンストラ...
事前に言っておくDocker を使用すると非常にシンプルなデプロイメント環境を実現できることは誰もが...