簡體   English   中英

覆蓋整個頁面的響應式圖像

[英]Responsive image to cover whole page

我正在嘗試將圖像添加到我的網站頁面以覆蓋任何屏幕尺寸的整個頁面

 *{ padding:0px; margin:0px; } img { width:100%; object-fit:cover; max-width: 100%; min-height: 100%; min-width: 100%; }
 <meta name="viewport" content="width=device-width, initial-scale=1.0, minimum-scale=1.0, maximum-scale=1.0, user-scalable=no"> <div class="responsive"> <a href="#" ><img src="img/d.png"> </a> </div>

該代碼適用於桌面,但對於移動設備,某些圖像無法覆蓋 100% 的屏幕寬度。

body 應該有一些高度和寬度,以便圖像從父級繼承高度。 在單位中使用 % 表示相對於父級。 因此,父元素也應該有寬度和高度。

body {
  width: 100%;
  height: 100vh;
}

.responsive {
  width: 100%;
  height: 100%;
}

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM