首頁  >  文章  >  web前端  >  css中怎麼改變背景圖片大小

css中怎麼改變背景圖片大小

青灯夜游
青灯夜游原創
2021-11-10 17:05:5130217瀏覽

在css中,可以透過為背景圖片設定background-size屬性樣式來改變背景圖片的大小,該屬性的作用就是指定背景圖片的尺寸,語法「background-size:寬度值高度值; 」。

css中怎麼改變背景圖片大小

本教學操作環境:windows7系統、CSS3&&HTML5版、Dell G3電腦。

在css中,可以透過為背景圖片設定background-size屬性樣式來改變背景圖片的大小。

background-size屬性指定背景圖片大小。

語法:background-size: length|percentage|cover|contain;

  • length    設定背景圖片高度和寬度。第一個值設定寬度,第二個值設定的高度。如果只給一個值,第二個是設定為 auto(自動)    

  • #percentage    將計算相對於背景定位區域的百分比。第一個值設定寬度,第二個值設定的高度。如果只給一個值,第二個是設定為"auto(自動)"    

  • #cover    此時會保持影像的長寬比並將影像縮放成將完全覆蓋背景定位區域的最小大小。   

  • contain    此時會保持影像的長寬比並將影像縮放成將適合背景定位區域的最大大小。

範例:

<!DOCTYPE html>
<html>
	<head>
		<meta charset="UTF-8">
		<style>
			div{
				width: 400px;
				height: 224px;
			}
			.box1{
				background:url(img/2.jpg) no-repeat;
			}
			.box2{
				background:url(img/2.jpg) no-repeat;
				background-size: 200px 160px;
				
			}
		</style>
	</head>

	<body>
		<p><strong>原始图片大小</strong></p> 
		
		<div class="box1"></div> 
		<p>本身这个图片宽度为400px,高度224px</p>
		<br />
		<p><strong>通过CSS background-size修改后的背景图片</strong></p> 
		<div class="box2"></div>
	</body>

</html>

css中怎麼改變背景圖片大小

#(學習影片分享:css影片教學

以上是css中怎麼改變背景圖片大小的詳細內容。更多資訊請關注PHP中文網其他相關文章!

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