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 を応援していただければ幸いです。 |
>>: パーソナライズされた検索エンジンを使用して、必要なパーソナライズされた情報を検索します
WSLとはBaidu 百科事典からの一節を引用します。 Windows Subsystem for ...
タイトルXML/HTML コードコンテンツをクリップボードにコピー< h1 >第 1 レ...
MySQL8.0.22のインストールと設定(超詳細)参考までに、具体的な内容は次のとおりです。みなさ...
序文1. デバウンス: 高頻度イベントがトリガーされた後、関数は n 秒以内に 1 回だけ実行されま...
この記事では、WeChatアプレットのスクロールビューの左右連動を実現するための具体的なコードを参考...
以下のコマンドのほとんどは、コンソール/ターミナル/シェルで入力する必要があります。 'su...
カスケードを制御するために CSS の任意のプロパティに割り当てることができる特別な値が 2 つあり...
目次1. インストール2. カプセル化に問題はない3. ファイルを作成する4. アドレス設定をリクエ...
この記事では、マウスがテーブルの行を通過するときにJavaScriptを使用して色ラベルを表示する方...
jQueryプラグインは、参考のためにダッシュボードを実装します。具体的な内容は次のとおりです。一般...
目次インデックスとは何か主キーインデックスと通常のインデックスの違いインデックスにはどのデータ構造が...
しばらくReactを勉強した後、実践してみたいと思います。そこで、個人のブログのウェブサイトを再構築...
最近、会社初のミニプログラムの開発に参加しました。開発経験は基本的にWebViewをベースとしたハイ...
この記事は、IDEA で Web プロジェクトを作成し、Tomcat を構成する方法についての統合記...
実行プロセスを分析します。マウスをノードに移動して、ノードにツールチップ実装を開くための識別子 (...