小編給大家分享一下opacity屬性的使用方法,希望大家閱讀完這篇文章后大所收獲,下面讓我們一起去探討吧!
成都創(chuàng)新互聯(lián)公司主營天臺(tái)網(wǎng)站建設(shè)的網(wǎng)絡(luò)公司,主營網(wǎng)站建設(shè)方案,app軟件開發(fā)公司,天臺(tái)h5小程序設(shè)計(jì)搭建,天臺(tái)網(wǎng)站營銷推廣歡迎天臺(tái)等地區(qū)企業(yè)咨詢
opacity屬性是用來設(shè)置一個(gè)元素不透明度級別的,通過該屬性我們可以設(shè)置圖片、文字、盒子模型等等的透明度。
CSS3 opacity屬性
作用:檢索或設(shè)置對象的不透明度。
語法:
opacity: value|inherit;
value:規(guī)定不透明度。從 0.0 (完全透明)到 1.0(完全不透明)。
inherit:應(yīng)該從父元素繼承 opacity 屬性的值。
說明:對于尚不支持opacity屬性的IE瀏覽器可以使用IE私有的濾鏡屬性來實(shí)現(xiàn)與opacity相同的效果。
CSS3 opacity屬性的使用示例
示例1:
<!DOCTYPE html> <html> <head> <meta charset="utf-8" /> <title></title> <style> h2 { margin: 10px 0; font-size: 16px; } .test, .test2 { width: 300px; height: 150px; padding: 10px; } .test { background:#050; } .test2 { margin: -120px 0 0 50px; background: #000; filter: alpha(opacity=50); opacity: .5; color: #fff; } </style> </head> <body> <h2>下例是一個(gè)半透明的效果:</h2> <div>不透明度為100%的box</div> <div>不透明度為50%的box</div> </body> </html>
效果圖:
示例2:使用 JavaScript 來改變元素的不透明度。
<!DOCTYPE html> <html> <meta charset="UTF-8"> <head> <style> .demo{ width: 450px; height: 200px; background-color: red; margin: 10px 0px; } </style> <script> function ChangeOpacity(x) { // 返回被選選項(xiàng)的文本 var opacity=x.options[x.selectedIndex].text; var el=document.getElementById("box"); if (el.style.opacity!==undefined) {el.style.opacity=opacity;} else {alert("Your browser doesn't support this example!");} } </script> </head> <body> <p id="p1">請從下面的例子中選擇一個(gè)值,以改變此元素的不透明度。</p> <div id="box" class="demo"></div> <select onchange="ChangeOpacity(this);" size="5"> <option />0 <option />0.2 <option />0.5 <option />0.8 <option selected="selected" />1 </select> </body>
效果圖:
看完了這篇文章,相信你對opacity屬性的使用方法有了一定的了解,想了解更多相關(guān)知識(shí),歡迎關(guān)注創(chuàng)新互聯(lián)行業(yè)資訊頻道,感謝各位的閱讀!
文章標(biāo)題:opacity屬性的使用方法
網(wǎng)站URL:http://aaarwkj.com/article42/ihhehc.html
成都網(wǎng)站建設(shè)公司_創(chuàng)新互聯(lián),為您提供App設(shè)計(jì)、響應(yīng)式網(wǎng)站、網(wǎng)站制作、標(biāo)簽優(yōu)化、網(wǎng)站維護(hù)、網(wǎng)站營銷
聲明:本網(wǎng)站發(fā)布的內(nèi)容(圖片、視頻和文字)以用戶投稿、用戶轉(zhuǎn)載內(nèi)容為主,如果涉及侵權(quán)請盡快告知,我們將會(huì)在第一時(shí)間刪除。文章觀點(diǎn)不代表本網(wǎng)站立場,如需處理請聯(lián)系客服。電話:028-86922220;郵箱:631063699@qq.com。內(nèi)容未經(jīng)允許不得轉(zhuǎn)載,或轉(zhuǎn)載時(shí)需注明來源: 創(chuàng)新互聯(lián)