css img不透明度的設定方法:先建立一個HTML和css範例檔案;然後透過給指定img設定樣式為「img{opacity:0.4;filter:alpha(opacity=40);}」即可。
本教學操作環境:Windows7系統、HTML5&&CSS3版本,此方法適用於所有品牌電腦。
推薦:《css影片教學》
透過 CSS 建立透明圖片是很容易的。
註解:CSS opacity 屬性是 W3C CSS 推薦標準的一部分。
建立透明圖像 - Hover 效果
在本例中,當使用者將滑鼠指標移到圖片上時,會改變圖片的透明度。
建立文字在背景圖像上的透明框
本範例建立了一個包圍文字的半透明框。
實例 1 - 建立透明圖片
定義透明效果的 CSS3 屬性是 opacity。
首先,我們將展示如何透過 CSS 來建立透明圖片。
常規圖片:
具有透明度的相同圖片:
##請看下面的CSS:img { opacity:0.4; filter:alpha(opacity=40); /* 针对 IE8 以及更早的版本 */ }
img { opacity:0.4; filter:alpha(opacity=40); /* 针对 IE8 以及更早的版本 */ } img:hover { opacity:1.0; filter:alpha(opacity=100); /* 针对 IE8 以及更早的版本 */ }
This is some text that is placed in the transparent box. This is some text that is placed in the transparent box. This is some text that is placed in the transparent box. This is some text that is placed in the transparent box. This is some text that is placed in the transparent box.
<!DOCTYPE html> <html> <head> <style> div.background { width: 400px; height: 266px; background: url('/i/tulip_peach_blossom_w.jpg') no-repeat; border: 1px solid black; } div.transbox { width: 338px; height: 204px; margin:30px; background-color: #ffffff; border: 1px solid black; /* for IE */ filter:alpha(opacity=60); /* CSS3 standard */ opacity:0.6; } div.transbox p { margin: 30px 40px; } </style> </head> <body> <div class="background"> <div class="transbox"> <p> This is some text that is placed in the transparent box. This is some text that is placed in the transparent box. This is some text that is placed in the transparent box. This is some text that is placed in the transparent box. This is some text that is placed in the transparent box. </p> </div> </div> </body> </html>
以上是css img不透明度如何設置的詳細內容。更多資訊請關注PHP中文網其他相關文章!