首頁 > web前端 > css教學 > css怎麼設定圖片的透明度

css怎麼設定圖片的透明度

青灯夜游
發布: 2023-01-05 16:10:22
原創
21077 人瀏覽過

css設定圖片透明度的方法:1、使用filter屬性,為圖片元素加上「filter:opacity(數值%)」樣式;值在0和100之間,「0%」則是完全透明,「100%」則影像無變化。 2.使用opacity屬性,語法「opacity:值」。

css怎麼設定圖片的透明度

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

方法1:使用filter屬性--filter:opacity(%)

filter 屬性定義了元素(通常是)的可視效果(例如:模糊與飽和度)。

opacity(%) :用於轉換影像的透明程度。值定義轉換的比例。值為0%則為完全透明,數值為100%則影像無變化。值在0%和100%之間,則是效果的線性乘子,也相當於影像樣本乘以數量。若值未設置,值預設為1。函數與現有的opacity屬性很相似,不同之處在於透過filter,有些瀏覽器為了提升效能會提供硬體加速。

範例:

<!DOCTYPE html>
<html>
	<head>
		<meta charset="UTF-8">
		<style>
			.img1{
				-webkit-filter: opacity(50%); /* Chrome, Safari, Opera */
				filter: opacity(50%);
				
			}
			.img2{
				-webkit-filter: opacity(20%); /* Chrome, Safari, Opera */
				filter: opacity(20%);
				
			}
		</style>
	</head>
	<body>
		<div>
			<p>原图:</p>
		  <img  src="img/1.jpg"    style="max-width:90%"/ alt="css怎麼設定圖片的透明度" >
		</div>
		<div>
			<p>透明度为50%:</p>
		  <img  class="img1" src="img/1.jpg"    style="max-width:90%"/ alt="css怎麼設定圖片的透明度" >
		</div>
		<div>
			<p>透明度为20%:</p>
		  <img  class="img2" src="img/1.jpg"    style="max-width:90%"/ alt="css怎麼設定圖片的透明度" >
		</div>
	</body>
</html>
登入後複製

效果圖:

css怎麼設定圖片的透明度

#方法2:使用opacity屬性

Opacity屬性設定一個元素了透明度等級。值的範圍:從0.0(完全透明)到1.0(完全不透明)。

範例:

<!DOCTYPE html>
<html>
	<head>
		<meta charset="UTF-8">
		<style>
			.img1{
				opacity: 0.5;
				
			}
			.img2{
				opacity: 0.2;
				
			}
		</style>
	</head>
	<body>
		<div>
			<p>原图:</p>
		  <img  src="img/1.jpg"    style="max-width:90%"/ alt="css怎麼設定圖片的透明度" >
		</div>
		<div>
			<p>透明度为0.5:</p>
		  <img  class="img1" src="img/1.jpg"    style="max-width:90%"/ alt="css怎麼設定圖片的透明度" >
		</div>
		<div>
			<p>透明度为0.2:</p>
		  <img  class="img2" src="img/1.jpg"    style="max-width:90%"/ alt="css怎麼設定圖片的透明度" >
		</div>
	</body>
</html>
登入後複製

效果圖:

css怎麼設定圖片的透明度

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

以上是css怎麼設定圖片的透明度的詳細內容。更多資訊請關注PHP中文網其他相關文章!

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