溫馨提示×

溫馨提示×

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

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

好程序員web前端分享CSS學(xué)習(xí):HSLA顏色模式

發(fā)布時間:2020-08-10 08:48:55 來源:ITPUB博客 閱讀:172 作者:好程序員IT 欄目:web開發(fā)

好程序員 web前端分享 CSS學(xué)習(xí):HSLA顏色模式

一、理論:
1.HSLA顏色模式
a.HSLA在HSL基礎(chǔ)上增加了不透明度,值越大透明度越低
b.HSLA顏色模式的瀏覽器兼容性和HSL一樣,只有較新版本的主流瀏覽器才支持
2.RGBA和HSLA顏色模式二者可以完全相互替換
3.RGBA/HSLA的IE兼容方案
a.在IE8以下版本,一般在前面設(shè)置一個非透明色,在其后緊跟一個RGBA/HSLA顏色模式
b.將透明的PNG圖片平鋪?zhàn)鰹楸尘皥D片,適用于ie7-8
c.使用Gradient濾鏡可以指定半透明顏色,將起止色設(shè)置為同一種顏色即可避免產(chǎn)生漸變

二、實(shí)踐:
1.

<!DOCTYPE html>  
<html>  
<head>  
    <meta charset="UTF-8">  
    <title>Title</title>  
    <style type="text/css">  
        .row{  
            overflow: hidden;  
        }  
        .row div{  
            width: 80px;  
            height: 80px;  
            line-height: 80px;  
            text-align: center;  
            float:left;  
        }  
        .row:nth-of-type(1) div {  
            background: hsla(183,50%,50%,1);  
        }  
        .row:nth-of-type(2) div {  
            background: hsla(133,50%,50%,.8);  
        }  
        .row:nth-of-type(3) div {  
            background:  hsla(133,50%,50%,.6);  
        }  
        .row:nth-of-type(4) div{  
            background: hsla(133,50%,50%,.4);  
        }  
        .row div:nth-child(1){  
            background: hsla(133,50%,50%,.2);  
        }  
        .row div:nth-child(2){  
            background: hsla(133,50%,50%,.1);  
        }  
        .row div:nth-child(3){  
            background: hsla(133,50%,50%,.2);  
        }  
        .row div:nth-child(4){  
            background: hsla(133,50%,50%,.3);  
        }  
        .row div:nth-child(5){  
            background: hsla(133,50%,50%,.4);  
        }  
        .row div:nth-child(6){  
            background: hsla(133,50%,50%,.5);  
        }  
        .row div:nth-of-type(1) div {  
            background: hsla(133,50%,50%,.6);  
        }  
    </style>  
</head>  
<body>  
<div>  
    <div>  
        <div>  
            1  
        </div>  
        <div>  
            0.8  
        </div>  
        <div>  
            0.6  
        </div>  
        <div>  
            0.4  
        </div>  
        <div>  
            0.2  
        </div>  
    </div>  
    <div>  
        <div>  
            1  
        </div>  
        <div>  
            0.8  
        </div>  
        <div>  
            0.6  
        </div>  
        <div>  
            0.4  
        </div>  
        <div>  
            0.2  
        </div>  
    </div>  
    <div>  
        <div>  
            1  
        </div>  
        <div>  
            0.8  
        </div>  
        <div>  
            0.6  
        </div>  
        <div>  
            0.4  
        </div>  
        <div>  
            0.2  
        </div>  
    </div>  
    <div>  
        <div>  
            1  
        </div>  
        <div>  
            0.8  
        </div>  
        <div>  
            0.6  
        </div>  
        <div>  
            0.4  
        </div>  
        <div>  
            0.2  
        </div>  
    </div>  
    <div>  
        <div>  
            1  
        </div>  
        <div>  
            0.8  
        </div>  
        <div>  
            0.6  
        </div>  
        <div>  
            0.4  
        </div>  
        <div>  
            0.2  
        </div>  
    </div>  
</div>  
  
</body>  
</html>

 


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

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

AI