
下載本文檔
版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請進(jìn)行舉報或認(rèn)領(lǐng)
文檔簡介
1、css3顏色模塊詳解css2.1時代可以用法4種辦法表示色彩,即挺直用法色彩名(如red、blue)、rgb值(如rgb(255,0,0))、rgb百分比(如rgb(100%,0%,0%))或者十六進(jìn)制數(shù)(如ff0000);而表示透亮度需要用法opacity屬性或透亮。隨著css3的出生,我們可以利用hsla或者rgba挺直定義色彩和透亮效果。 透亮度:opacity 在css3浮現(xiàn)之前,只能通過某些掃瞄器的特別屬性實現(xiàn)元素的透亮度效果?,F(xiàn)在,通過opacity屬性,我們可以便利地設(shè)置元素的透亮度。 為元素設(shè)置透亮度后,它下方的元素就能夠部分顯示出來。 opacity應(yīng)用的經(jīng)典案例是按鈕淡入淡
2、出的實現(xiàn)。它的原理是將按鈕一般狀態(tài)效果和按鈕懸停(hover)狀態(tài)效果疊加放在一起,懸停效果放在上層,但是透亮度設(shè)置為0。當(dāng)鼠標(biāo)懸停到按鈕上時,將上層懸停效果透亮度由0漸變到1;當(dāng)鼠標(biāo)移出時,再將上層懸停效果透亮度由1漸變到0, 采納opacity實現(xiàn)按鈕淡入淡出效果的完整代碼如下所示: html5 gradient height:27px; width:27px; background:url(button_bg.png),url(search.png)centercenterno-repeat; gradientspan height:100%; width:100%; display:b
3、lock; background:url(button_bg_hover.png),url(search.png)centercenter no-repeat; opacity:0; gradient:hoverspan opacity:1; transition:allease-in0.2s;/*在懸停時用法動畫效果轉(zhuǎn)變透亮度*/ 當(dāng)鼠標(biāo)懸停在按鈕上時,按鈕將會根據(jù)從左向右的效果變幻,并顯示為終于的懸停效果: 在上面的代碼中,我們用到了css3的一個重要屬性transition,請繼續(xù)關(guān)注其它文章,我們將在后面向它舉行講解。 hsl hsl是工業(yè)界一種色彩標(biāo)準(zhǔn),h、s、l分離表示色調(diào)、飽和度
4、和亮度,它幾乎包括了人類視覺所能感知的全部色彩,是目前運(yùn)用最廣的色彩系統(tǒng)之一。css3添加了對此標(biāo)準(zhǔn)的支持,在rgb之外提供了另外一種色彩的表現(xiàn)方式。 用法hsl,可以基于色調(diào)、飽和度和亮度舉行調(diào)整。 例如下圖中的三種色彩具有同樣的色調(diào)和飽和度,僅僅是亮度方面有所差別。用法hsl,調(diào)整色彩的色調(diào)、飽和度和亮度就相當(dāng)簡單了,不需要再去計算rgb的值。 hsla和rgba 顧名思義,hsla就是hsl加上alpha通道(即透亮度),我們可以用hsla為hsl色彩設(shè)置透亮度。在任何用法色彩的地方都能用法hsla,如背景、邊框、盒陰影里。當(dāng)hsla中a的值等于1時,效果和hsl徹低一樣。 rgba同hsla一樣,代表rgb和透亮度的結(jié)合。它和css2.1的rgb值用法辦法相同,前三個值可以是數(shù)值,也可以是百分比,第四個值是透亮度,透亮度值為1的元素是徹低不透亮的,為0的元素是徹低透亮的。 rgba的用法辦法如下面的代碼所示: .box1 background:rgba(0,0,255,1);/*藍(lán)色,透亮度為100%,徹低不透亮*/ .box2 background:rgba(100%,50%,0%,0.5);/*橙綠色,透亮度為50%*/ 在background屬性中用法rgba的示例css代碼為如下: background:linear-grad
溫馨提示
- 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請下載最新的WinRAR軟件解壓。
- 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
- 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁內(nèi)容里面會有圖紙預(yù)覽,若沒有圖紙預(yù)覽就沒有圖紙。
- 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
- 5. 人人文庫網(wǎng)僅提供信息存儲空間,僅對用戶上傳內(nèi)容的表現(xiàn)方式做保護(hù)處理,對用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對任何下載內(nèi)容負(fù)責(zé)。
- 6. 下載文件中如有侵權(quán)或不適當(dāng)內(nèi)容,請與我們聯(lián)系,我們立即糾正。
- 7. 本站不保證下載資源的準(zhǔn)確性、安全性和完整性, 同時也不承擔(dān)用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。
最新文檔
- T/SHBX 005-2024雙向拉伸聚乳酸薄膜
- T/CET 411-2024鐵路場所LED照明技術(shù)規(guī)范
- T/CGAS 029-2024面向燃?xì)馕锫?lián)網(wǎng)NB-IoT智能表的安全芯片檢測技術(shù)規(guī)范
- 消防橋架采購合同2篇
- 下學(xué)期c語言考試題及答案
- 上海小學(xué)三升四數(shù)學(xué)試題
- 上海卷煙廠面試題及答案
- 上海五年級小學(xué)數(shù)學(xué)試卷
- T/CCOA 66-2023油莎豆粉
- 居室空間設(shè)計核心要素解析
- DB32/T 4205-2022鄉(xiāng)村公共空間治理規(guī)范
- 福建百校聯(lián)考2025屆高三5月高考押題卷-物理試卷(含答案)
- 2025年山東省青島市即墨區(qū)九年級二??荚嚁?shù)學(xué)試卷
- 2025-2030中國DCS控制系統(tǒng)行業(yè)市場現(xiàn)狀分析及競爭格局與投資發(fā)展研究報告
- 2025屆浙江省金華市義烏市高三下學(xué)期三模物理試題(含答案)
- 貴州省煙草專賣局(公司)筆試試題2024
- 招投標(biāo)相關(guān)知識培訓(xùn)課件
- 中國血脂管理指南2024版解讀課件
- 大學(xué)生宿舍設(shè)計調(diào)研報告
- 【MOOC答案】《C++程序設(shè)計實踐》(北京科技大學(xué))章節(jié)作業(yè)慕課答案
- 煤礦“一通三防”安全管理措施的有效性分析
評論
0/150
提交評論