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 を応援していただければ幸いです。 |
>>: パーソナライズされた検索エンジンを使用して、必要なパーソナライズされた情報を検索します
deepinとUbuntuどちらもdebianをベースにしたディストリビューションであり、ここではU...
サーバーの画像が他のウェブサイトからホットリンクされると、サーバーの帯域幅とアクセス速度に影響します...
ウェブページの基本要素として、画像はページの読み込み速度に影響を与える重要な要素の 1 つです。画像...
目次1. AST抽象構文木を生成する2. ASTのルートノードを作成する3. 子ノードの解析4. テ...
1. ffmpeg がビデオ ファイルをプッシュする場合、オーディオとビデオのエンコード形式は H2...
まず、画像を見てみましょう。今日はこのエフェクトを作成します。 実は、何でもないんです。Web ペー...
この記事の例では、ドロップダウンメニューのカプセル化を実装するためのVue + Element UI...
最近、画像、ビデオ、CSS/JS などの静的リソースを配置するために nginx を使用する方法を学...
目次序文JavaScript find() メソッドJavaScript filter() メソッド...
実際には、対応する記述方法は多数ありますが、最も一般的なのは object + embedded で...
目次1. JavaScript における数値2. Javascript の Math オブジェクト1...
目次なぜ最適化するのですか? ?どこから始めますか? ?解決策は何ですか? ? ?どうやって選ぶ? ...
1. 時間差関数(TIMESTAMPDIFF、DATEDIFF) MySQLを使用して時間差を計算...
1. コンセプト1. ホットバックアップとバックアップの違いホット バックアップは高可用性 (HA)...
テストテーブルを作成する -- ---------------------------- -- ch...