css設定圖片透明度的方法:1、使用filter屬性,為圖片元素加上「filter:opacity(數值%)」樣式;值在0和100之間,「0%」則是完全透明,「100%」則影像無變化。 2.使用opacity屬性,語法「opacity:值」。
本教學操作環境: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>
效果圖:
#方法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怎麼設定圖片的透明度的詳細內容。更多資訊請關注PHP中文網其他相關文章!