溫馨提示×

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

密碼登錄×
登錄注冊(cè)×
其他方式登錄
點(diǎn)擊 登錄注冊(cè) 即表示同意《億速云用戶服務(wù)條款》

CSS中半透明樣式如何處理

發(fā)布時(shí)間:2022-03-10 16:04:02 來(lái)源:億速云 閱讀:183 作者:iii 欄目:web開發(fā)

這篇文章主要講解了“CSS中半透明樣式如何處理”,文中的講解內(nèi)容簡(jiǎn)單清晰,易于學(xué)習(xí)與理解,下面請(qǐng)大家跟著小編的思路慢慢深入,一起來(lái)研究和學(xué)習(xí)“CSS中半透明樣式如何處理”吧!

    一、元素容器透明

    .div{

    opacity:0.5;/*Firefox、Chorme、Opera等主流瀏覽器識(shí)別*/

    filter:alpha(opacity=50);/*IE6及以上IE瀏覽器識(shí)別*/

    }

    說(shuō)明:

    1.opacity:*取值0-1之間,由全透明向不透明遞增,超過(guò)1之后默認(rèn)不透明;

    2.filter:alpha(opacity=*)取值0-100之間,與上面同理;

    3.用此屬性后,元素容器內(nèi)子元素全部繼承,即全都會(huì)跟著半透明。

    二、元素背景透明

    .div{

    background:rgba(0,0,0,.5);/*Firefox、Chorme、Opera等主流瀏覽器識(shí)別*/

    filter:progid:DXImageTransform.Microsoft.Gradient(startColorStr=#7f000000,endColorStr=#7f000000);/*IE6及以上IE瀏覽器識(shí)別*/

    }

    說(shuō)明:

    1.background:rgba(mn)其中m是rgb顏色值,n是透明度,取值1-100之間,與上面第一條同理;

    2.startColorStr=m,endColor=n其中m和n由兩部分組成,前2位是透明度,后面6位是十六色值。如7f代表0.5的透明度,000000就是黑色了(不能簡(jiǎn)寫成000);

    3.第2點(diǎn)中m=n時(shí)是均勻透明,≠時(shí)是漸變透明,下面附一組前兩個(gè)數(shù)值對(duì)應(yīng)的透明度數(shù)據(jù),格式如rgb透明值--IEfilter值:

    0.1--19|0.2--33|0.3--4c|0.4--66|0.5--7f|0.6--99|0.7--b2|0.8--c8|0.9--e5|

    三、圖片透明

    說(shuō)明:其實(shí)也就是為了針對(duì)IE6。IE7及以上瀏覽器都直接支持半透明圖片。方法有很多,牛人總結(jié)了將近7、8種,我常用的是下面這種:

    1.首先去網(wǎng)上下個(gè)png.js。

    2.在你的頁(yè)面底部,body結(jié)束標(biāo)簽和html結(jié)束標(biāo)簽之間加載這段話:

    <!--[iflteIE6]>

    <scriptsrc="js/png.js"></script>

    <scripttype="text/javascript">

    DD_belatedPNG.fix('img,.logo,.ico');

    </script>

    <![endif]-->

    3.然后確保路徑不要寫錯(cuò)了。最后在DD_belatedPNG.fix("")里面加需要進(jìn)行半透明處理的圖片元素名或者class、ID名就可以了。

感謝各位的閱讀,以上就是“CSS中半透明樣式如何處理”的內(nèi)容了,經(jīng)過(guò)本文的學(xué)習(xí)后,相信大家對(duì)CSS中半透明樣式如何處理這一問(wèn)題有了更深刻的體會(huì),具體使用情況還需要大家實(shí)踐驗(yàn)證。這里是億速云,小編將為大家推送更多相關(guān)知識(shí)點(diǎn)的文章,歡迎關(guān)注!

向AI問(wèn)一下細(xì)節(jié)

免責(zé)聲明:本站發(fā)布的內(nèi)容(圖片、視頻和文字)以原創(chuàng)、轉(zhuǎn)載和分享為主,文章觀點(diǎn)不代表本網(wǎng)站立場(chǎng),如果涉及侵權(quán)請(qǐng)聯(lián)系站長(zhǎng)郵箱:is@yisu.com進(jìn)行舉報(bào),并提供相關(guān)證據(jù),一經(jīng)查實(shí),將立刻刪除涉嫌侵權(quán)內(nèi)容。

css
AI