CSS顏色--基本樣式


1.指定顏色的幾種方式
顏色名稱 {color:green;} (預定義/跨瀏覽器的顏色名稱)
RGB {color:rgb(0,0,0);} 即是代表紅、綠、藍,以這三種顏色拼出的
RGBA {color:rgba(0,0,0,0.5);} 前面三位 rgb 和上面一樣,最后一位代表了透明度,這里是 0.5 的透明度
十六進制 {color:#ff0000;}
HSL色彩{color: hsl(120,65%,75%);}
HSLA顏色{color: hsla(120,65%,75%,0.3);}
HSL色彩         IE9, Firefox, Chrome, Safari,和Opera 10+.支持HSL顏色值。

                       HSL代表色相,飽和度和亮度 - 使用色彩圓柱坐標表示。

                      HSL顏色值指定:HSL(色調,飽和度,明度)。

                      色相是在色輪上的程度(從0到360)-0(或360)是紅色的,120是綠色的,240是藍色的。

                       飽和度是一個百分比值;0%意味着灰色和100%的陰影,是全彩。

                      亮度也是一個百分點;0%是黑色的,100%是白色的。

HSLA顏色    IE9, Firefox3+, Chrome, Safari,和Opera10+.支持.

                    HSLA的顏色值是一個帶有alpha通道的HSL顏色值的延伸 - 指定對象的透明度。

                   指定HSLA顏色值:HSLA(色調,飽和度,亮度,α)

                    α是Alpha參數定義的不透明度。

                   Alpha參數是一個介於0.0(完全透明)和1.0(完全不透明)之間的參數。

預定義/跨瀏覽器的顏色名稱    147顏色名稱定義在HTML和CSS的顏色規格(17個標准色加上130多個其他)。下表列出了所有這些,連同其十六進制值。
2.color 規定文本的顏色
<!DOCTYPE html>
<html lang="en">
<head>
    <meta charset="UTF-8">
    <title>CSS背景3</title>
    <style type="text/css">
        #p1{
            color: blue;
        }
        #p2{
            color:rgb(155,155,120);
        }
        #p3{
            color:rgba(155,155,120,0.5);
        }
        #p4{
            color: #05fff2;
        }
        #p5{
            color: hsl(250,65%,75%);
        }
        #p6{
            color:  hsla(250,65%,75%,0.3);
        }
    </style>
</head>
<body>
    <p id="p1">顏色1</p>
    <p id="p2">顏色2</p>
    <p id="p3">顏色3</p>
    <p id="p4">顏色4</p>
    <p id="p5">顏色5</p>
    <p id="p6">顏色6</p>
</body>
</html>
color
3.opacity 設置元素顏色的透明度,它會進行繼承。
   如果只是讓背景有透明度,而不想讓它里面的其它元素進行繼承,可使用 background:rgba();或者background-color:rgba();
    所有主流瀏覽器都支持opacity屬性。. 注意:IE8和早期版本支持另一種過濾器屬性。像:filter:Alpha(opacity=50)
 opacity:0; 隱藏一個元素,完全不顯示,但是會占空間,只是看不到。
   opacity:1; 顯示一個元素。
     注意: 如果頁面中想將背景變為透明,而里面的內容不受影響,最好使用rgba,因為opacity會繼承到內容中去。
<!DOCTYPE html>
<html lang="en">
<head>
    <meta charset="UTF-8">
    <title>CSS背景3</title>
    <style type="text/css">
        p{
            background-color: #000000;
        }
        #p1{
            color: blue;
        }
        #p2{
            color: blue;
            opacity: 0.5;
        }
        #p3{
            color: blue;
            opacity: 0;
        }
        #p4{
            color: blue;
            background:rgb(125,125,125);
        }
        #p5{
            color: blue;
            background:rgba(125,125,125,0.5);
        }
        #p6{
            color: blue;
            background-color:rgba(125,125,125,0.5);
        }
    </style>
</head>
<body>
    <p id="p1">顏色1</p>
    <p id="p2">顏色2</p>
    <p id="p3">顏色3</p>
    <p id="p4">顏色4</p>
    <p id="p5">顏色4</p>
    <p id="p6">顏色4</p>
</body>
</html>
opacity


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM