首頁 > web前端 > css教學 > 如何使用 CSS 對圖片元素實現「background-size: cover」和「background-size: contains」效果?

如何使用 CSS 對圖片元素實現「background-size: cover」和「background-size: contains」效果?

Susan Sarandon
發布: 2024-12-14 10:26:11
原創
408 人瀏覽過

How Can I Achieve `background-size: cover` and `background-size: contain` Effects on Image Elements Using CSS?

實現影像元素的背景大小屬性

現代CSS 提供了一種以與背景大小類似的方式顯示影像的方法: cover和background-size:包含背景圖像的屬性。

解決方案 1:object-fit屬性

對於支援物件適配的瀏覽器,此屬性允許無縫複製影像元素上的背景大小行為。只需將以下 CSS 加入您的圖片:

body {
  margin: 0;
}

img {
  display: block;
  width: 100vw;
  height: 100vh;
  object-fit: cover; /* or object-fit: contain; */
}
登入後複製

以上是如何使用 CSS 對圖片元素實現「background-size: cover」和「background-size: contains」效果?的詳細內容。更多資訊請關注PHP中文網其他相關文章!

來源:php.cn
本網站聲明
本文內容由網友自願投稿,版權歸原作者所有。本站不承擔相應的法律責任。如發現涉嫌抄襲或侵權的內容,請聯絡admin@php.cn
作者最新文章
熱門教學
更多>
最新下載
更多>
網站特效
網站源碼
網站素材
前端模板