中文字幕av专区_日韩电影在线播放_精品国产精品久久一区免费式_av在线免费观看网站

溫馨提示×

溫馨提示×

您好,登錄后才能下訂單哦!

密碼登錄×
登錄注冊×
其他方式登錄
點擊 登錄注冊 即表示同意《億速云用戶服務條款》

怎么在css中設置透明度

發布時間:2021-04-06 16:53:35 來源:億速云 閱讀:182 作者:Leah 欄目:web開發

這篇文章給大家介紹怎么在css中設置透明度,內容非常詳細,感興趣的小伙伴們可以參考借鑒,希望對大家能有所幫助。

在css中設置透明度的方法有三種:

  • rgba()

  • opacity屬性

  • filter:opacity(%)

方法1:rgba()函數

rgba()函數可以設置顏色透明度,語法如下:

RGBA(R,G,B,A)

取值:

  • R: 紅色值。正整數 | 百分數

  • G: 綠色值。正整數 | 百分數

  • B: 藍色值。正整數 | 百分數

  • A: Alpha透明度。取值0~1之間。

例如:rgba(255,0,0,0.5)半透明紅色

rgba()只是單純的可以設置顏色透明度,這樣在頁面的布局中有很多應用。比如說:讓背景出現透明效果,但上面的文字不透明。

示例:

<!DOCTYPE html>
<html>
<head>
   <meta charset="UTF-8">
   <title>opactity</title>
   <style>
   .box1{
               position:relative;
       width:200px;height:200px;
       background-color: #00f;
   }
        .box2{
             position:absolute;
             top:80px;
             left:80px;
             width:200px;
             height:200px;
             background-color:#0f0;
      }
      .box3{
            position:relative;
             width:200px;
             height:200px;
             background-color:#f00;
             z-index:1;
}
</style>
</head>
<body>
   <div></div>
      <div></div>
      <div></div>
</body>
</html>

設置透明度的效果

.box1{
                position:relative;
            width:200px;height:200px;
           background-color: #00f;
           z-index:10;
           opacity:0.5;
    }
         .box2{
              position:absolute;
              top:80px;
              left:80px;
              width:200px;
              height:200px;
              background-color:#0f0;
              z-index:5;
              opacity:0.5;
       }
       .box3{
              position:relative;
              width:200px;
              height:200px;
             background-color:#f00;
            z-index:1;
              opacity:0.5;
}

表現效果:

怎么在css中設置透明度

(學習視頻分享:css視頻教程)

方法2:使用opacity屬性

在 CSS3 中,增加了一個 opacity 屬性,使用此屬性可以設置元素的透明度。opacity屬性具有繼承性,會使容器中的所有元素都具有透明度;

語法:

opacity: value ;
  • value :指定不透明度,從0.0(完全透明)到1.0(完全不透明)。

代碼實例:

<!DOCTYPE html>
<html>
	<head>
		<meta charset="UTF-8">
		<style>
		        div{
				float: left;
				padding: 10px;
			}
			img{
				width: 200px;
			}
			.box1 img{
				opacity: 1;
			}
			.box2 img{
				opacity: 0.5;
			}
			.box3 img{
				opacity: 0.2;
			}
		</style>
	</head>
	<body>
		<div class="box1">
			<h3>opacity: 1;</h3>
			<img src="img/1.jpg"/>
		</div>
		<div class="box2">
			<h3>opacity: 0.5;</h3>
			<img src="img/1.jpg"/>
		</div>
		<div class="box3">
			<h3>opacity: 0.2;</h3>
			<img src="img/1.jpg"/>
		</div>
	</body>
</html>

怎么在css中設置透明度

方法3:設置filter:opacity(%)樣式設置圖片的透明度

filter屬性是將過濾器效果應用于web頁面上的元素(主要是圖像)的CSS方法;可以通過設置opacity()值,來設置圖像的不透明度效果。0%不透明度表示元素完全透明,如果不透明度為100%,則表示原始圖像。

語法:

filter: opacity(%);

示例:

<!DOCTYPE html>
<html>
	<head>
		<meta charset="UTF-8">
		<style>

			.opacity1 {
				opacity: 0.5;
				filter: none;
			}
			.opacity2 {
				opacity: 0.2;
				filter: none;
			}
		</style>
	</head>

	<body>
		<div>
			正常圖片:<br /><br />
			<img src="1.jpg" width="300px" /></div><br />
		<div>
			設置透明度的圖片:<br /><br />
			<img class="opacity1" src="1.jpg" width="300px" />
			<img class="opacity2" src="1.jpg" width="300px" />
		</div>
	</body>

</html>

關于怎么在css中設置透明度就分享到這里了,希望以上內容可以對大家有一定的幫助,可以學到更多知識。如果覺得文章不錯,可以把它分享出去讓更多的人看到。

向AI問一下細節

免責聲明:本站發布的內容(圖片、視頻和文字)以原創、轉載和分享為主,文章觀點不代表本網站立場,如果涉及侵權請聯系站長郵箱:is@yisu.com進行舉報,并提供相關證據,一經查實,將立刻刪除涉嫌侵權內容。

css
AI

青海省| 黔西县| 应城市| 都江堰市| 湖口县| 偃师市| 客服| 嘉黎县| 奈曼旗| 翁源县| 广灵县| 涟源市| 和硕县| 朝阳市| 鱼台县| 南阳市| 河源市| 城口县| 营口市| 奉化市| 合川市| 那曲县| 龙里县| 大荔县| 庄浪县| 龙陵县| 田林县| 苍梧县| 磐安县| 盘山县| 乌兰浩特市| 滁州市| 潜山县| 阿图什市| 毕节市| 师宗县| 治县。| 新河县| 高州市| 抚宁县| 安化县|