首頁 >web前端 >css教學 >background-size屬性怎麼用

background-size屬性怎麼用

青灯夜游
青灯夜游原創
2019-01-30 14:06:2210498瀏覽

background-size屬性是用來設定背景圖片尺寸大小的,可以透過長度值或百分比來設定圖片大小,或透過cover和contain來對圖片進行伸縮設定。

background-size屬性怎麼用

CSS background-size屬性

作用:規定背景圖片的尺寸。

說明:在 CSS3 之前,背景圖片的尺寸是由圖片的實際尺寸決定的。在 CSS3 中,可以規定背景圖片的尺寸,這允許我們在不同的環境中重複使用背景圖片。

語法:

background-size: length|percentage|cover|contain;
#描述
length  

##設定背景圖像的高度和寬度。

第一個值設定寬度,第二個值設定高度。

如果只設定一個值,則第二個值會被設定為 "auto"。

percentage 

以父元素的百分比來設定背景圖像的寬度和高度。

第一個值設定寬度,第二個值設定高度。

如果只設定一個值,則第二個值會被設定為 "auto"。

cover

將背景影像擴展至足夠大,以使背景影像完全覆蓋背景區域。

背景圖像的某些部分也許無法顯示在背景定位區域。

contain  將圖像圖像擴展至最大尺寸,以使其寬度和高度完全適應內容區域。

CSS background-size屬性使用範例

<!DOCTYPE html>
<html>
<head>
<style> 
body
{
background:url(https://img.php.cn/upload/article/000/000/024/5c513adf97e86533.jpg);
background-size:63px 100px;
-moz-background-size:63px 100px; /* 老版本的 Firefox */
background-repeat:no-repeat;
padding-top:80px;
}

</style>
</head>

<body>
<p>上面是缩小的背景图片。</p>

<p>原始图片:<img src="https://img.php.cn/upload/article/000/000/024/5c513adf97e86533.jpg" alt="Flowers"></p>

</body>
</html>

效果圖:

background-size屬性怎麼用

#以上就是這篇文章的全部內容,希望能對大家的學習有所幫助。更多精彩內容大家可以追蹤php中文網相關教學欄位! ! !

以上是background-size屬性怎麼用的詳細內容。更多資訊請關注PHP中文網其他相關文章!

陳述:
本文內容由網友自願投稿,版權歸原作者所有。本站不承擔相應的法律責任。如發現涉嫌抄襲或侵權的內容,請聯絡admin@php.cn