お世話になります。
コーディングの勉強でAirbnbの模写をしております。
画像100%の状態で縮小させレスポンシブに対応させたいと思っております。
縦の幅を680pxにして等倍縮小をしたいのですが、当然ながら指定してしまうと縦幅680px固定で画面を縮小させることになるので、画像が縦に潰れてしまいます。お恥ずかしながらここで何日も解決できず先に進むことができません・・・
見本のようなサイズで縮小ができるコードの書き方、お分かりになる方、教えていただけると助かります。
<div class="key_visual"> <img src="image/main.jpg" alt="トップ画像"> </div>
.key_visual { max-width: 1360px; height: 680px; margin: 0 auto; padding: 0 40px; background-color: #000; } .key_visual img { vertical-align: bottom; width: 100%; border-radius: 16px; object-fit: cover; }
### 試したこと 見本にしたページの検証ツールを何度も見ておりますが、階層がとても複雑で再現がなかなかできません。 元のサイトはこちらです https://www.airbnb.jp/host/homes?_set_bev_on_new_domain=1601556550_N2IyMTk5ZGYzYjM2 ### 補足情報(FW/ツールのバージョンなど) わかりやすいように黒く色を付けました。高さがはみ出してしまうのが解決できません・・・ 見本では切り取ったりしているわけではないようです。
回答1件
あなたの回答
tips
プレビュー
バッドをするには、ログインかつ
こちらの条件を満たす必要があります。
2020/11/01 03:01
2020/11/01 03:38
2020/11/01 04:07