下載吧 - 綠色安全的游戲和軟件下載中心

          軟件下載吧

          當(dāng)前位置:軟件下載吧 > 圖形圖象 > PHOTOSHOP > 配色方案,使用LESS color函數(shù)創(chuàng)建配色方案

          配色方案,使用LESS color函數(shù)創(chuàng)建配色方案

          時(shí)間:2024-03-07 17:15作者:下載吧人氣:38

          前言:用LESS CSS框架進(jìn)行編碼會(huì)簡(jiǎn)化代碼結(jié)構(gòu),提高我們的工作效率,但是試驗(yàn)后你會(huì)發(fā)現(xiàn),默認(rèn)情況下,LESS在Firefox中能被正確編譯,實(shí)現(xiàn)效果,但I(xiàn)E和Chrome是無(wú)法解析LESS代碼的,必須對(duì)瀏覽器進(jìn)行一些設(shè)置才行。如果希望對(duì)LESS有一個(gè)最基礎(chǔ)的了解,IBM 對(duì)LESS CSS框架的簡(jiǎn)介會(huì)幫到你http://www.ibm.com/developerworks/cn/web/1207_zhaoch_lesscss/

          使用LESS color函數(shù)創(chuàng)建配色方案

          LESS提供了一些函數(shù),使定義和操作顏色變得超級(jí)簡(jiǎn)單。在本教程中,我們將使用其中的一些函數(shù)幫助你控制顏色,更好地配色并保持其組織性。

          色輪

          首先是spin()函數(shù),它可以讓我們?cè)谏喩现付ㄒ环N顏色。這個(gè)函數(shù)是非常有用的,比如說(shuō),在進(jìn)行配色的時(shí)候。你可能已經(jīng)看過(guò)一些常見(jiàn)的顏色結(jié)構(gòu),以一種和諧的方式進(jìn)行組合,比如說(shuō)互補(bǔ)色,三元色,混合色。使用一些工具,像Adobe Color CC(原名Kuler),你可以遵循這些結(jié)構(gòu)快速的生成配色方案。但是如何使用LESS制定我們自己的配色方案呢?

          互補(bǔ)色

          我們將以生成最簡(jiǎn)單地色彩結(jié)構(gòu)——互補(bǔ)色開(kāi)始。這種互補(bǔ)的顏色正好在色輪相反的位置。

          配色方案,使用LESS color函數(shù)創(chuàng)建配色方案

          首先,我們定義一種基準(zhǔn)色,然后參照基準(zhǔn)色定義第二種顏色。挑選一種你最喜歡的,或者是任意一種突然浮現(xiàn)在你腦海里的顏色。這里我們挑選了一種青藍(lán)色,#3bafdA,作為實(shí)例:

          配色方案,使用LESS color函數(shù)創(chuàng)建配色方案

          由于想要在色輪上得到基準(zhǔn)色的補(bǔ)色,我們將度數(shù)值設(shè)為180。配色方案,使用LESS color函數(shù)創(chuàng)建配色方案

          這讓我們得到兩個(gè)精確、可愛(ài)的顏色,它們是互補(bǔ)的。

          配色方案,使用LESS color函數(shù)創(chuàng)建配色方案

          以下是將這些顏色應(yīng)用到網(wǎng)頁(yè)原型設(shè)計(jì)中的一個(gè)例子:

          配色方案,使用LESS color函數(shù)創(chuàng)建配色方案

          三元色

          我們可以進(jìn)一步探討顏色模型并且創(chuàng)建一個(gè)三元色結(jié)構(gòu)。“三元”,顧名思義,是由三種顏色組成。因此,我們將色輪分成三部分,并且用函數(shù)spin()來(lái)設(shè)置旋轉(zhuǎn)的度數(shù):

          配色方案,使用LESS color函數(shù)創(chuàng)建配色方案

          結(jié)果證明同樣是不錯(cuò)的:

          配色方案,使用LESS color函數(shù)創(chuàng)建配色方案

          混合色

          創(chuàng)建配色方案的另一種方式是對(duì)兩種顏色進(jìn)行混合,也許就像你上小學(xué)美術(shù)課時(shí)學(xué)到的那樣。例如,如果我們把紅色與黃色混合,我們會(huì)得到橙色。在LESS中,我們可以使用mix()函數(shù)實(shí)現(xiàn)同樣的效果:

          配色方案,使用LESS color函數(shù)創(chuàng)建配色方案

          這個(gè)例子的輸出的是“#ff8000”——“橙色”的準(zhǔn)確的十六進(jìn)制顏色編碼:

          配色方案,使用LESS color函數(shù)創(chuàng)建配色方案

          提示

          避免混合頻譜相同的顏色。對(duì)于基準(zhǔn)色#3bafdA——位于可見(jiàn)光譜藍(lán)色光的范圍之內(nèi),通過(guò)與一種對(duì)立的顏色進(jìn)行混合我們將得到一種比較滿意的結(jié)果,比如說(shuō)中紫羅蘭紅或者淺海綠色:

          配色方案,使用LESS color函數(shù)創(chuàng)建配色方案

          這給了我們一個(gè)可愛(ài)的配色方案,所有生成的顏色由于繼承相同的色調(diào)#3bafdA而顯得非常和諧。

          配色方案,使用LESS color函數(shù)創(chuàng)建配色方案

          假如你對(duì)色彩一無(wú)所知,你可以挑選一種你最喜歡的顏色,通過(guò)mix()函數(shù)與其他任何一種顏色進(jìn)行混合,結(jié)果可能令你大吃一驚。

          以下有一個(gè)采用混合色得到的結(jié)果進(jìn)行手機(jī)原型設(shè)計(jì)的例子:

          配色方案,使用LESS color函數(shù)創(chuàng)建配色方案

          顏色的色調(diào)和飽和度

          讓我們研究一些其他的配色方法。

          明暗度

          明暗度定義了一種顏色明與暗的程度。在網(wǎng)頁(yè)設(shè)計(jì)中,明暗度一般用來(lái)區(qū)分元素的狀態(tài)。舉個(gè)例子,一個(gè)按鈕,可能在:hover時(shí)是較淺的顏色,在:focus時(shí)是較深的顏色。在LESS里,我們就可以分別使用函數(shù)darken()和lighten()使一種顏色深一點(diǎn)或者淺一點(diǎn)。

          配色方案,使用LESS color函數(shù)創(chuàng)建配色方案

          結(jié)果是:

          配色方案,使用LESS color函數(shù)創(chuàng)建配色方案

          飽和度

          或者,我們可以調(diào)整顏色飽和度來(lái)代替明暗度。飽和度定義了一種顏色的深度。飽和度越大,顏色越亮麗,最低飽和度則會(huì)使顏色趨于灰色。

          拿上面的例子來(lái)說(shuō),我們可以用saturate() 和 desaturate()函數(shù)來(lái)替換明暗度的函數(shù),此外,還可以定義未激活狀態(tài)的顏色。

          配色方案,使用LESS color函數(shù)創(chuàng)建配色方案

          進(jìn)一步調(diào)整顏色的不飽和度,直到認(rèn)為它在你的設(shè)計(jì)背景中合適為止。

          現(xiàn)在當(dāng)我們自定義按鈕樣式的時(shí)候,我們的變量色都是與基準(zhǔn)色緊密聯(lián)系的;當(dāng)基準(zhǔn)色改變的時(shí)候,它們都會(huì)進(jìn)行相應(yīng)的變化。

          配色方案,使用LESS color函數(shù)創(chuàng)建配色方案

          智能色彩輸出

          LESS讓我們的樣式變得更智能。舉例來(lái)說(shuō),我們能讓我們的樣式自己“思考”并決定什么顏色在什么條件下適用。假設(shè)我們正在創(chuàng)建一個(gè)網(wǎng)站模板,這是按鈕的基本樣式,你打算用不同的顏色和風(fēng)格來(lái)擴(kuò)展它。但是我們?cè)鯓涌刂祁伾妮敵瞿兀课覀儺?dāng)然不希望深色的文字在深色的背景上,反之亦然。我們需要確保文本保留對(duì)比,以便于閱讀,這樣,contrast()函數(shù)就派上用場(chǎng)了。

          配色方案,使用LESS color函數(shù)創(chuàng)建配色方案

          在上面的例子中,我們通過(guò)contrast()函數(shù)來(lái)設(shè)置顏色。這樣確保文本顏色與背景顏色有足夠的反差。在這種情況下,由于背景顏色是#000,文本顏色應(yīng)該返回#fff。如果你設(shè)置背景色為淺色,比如說(shuō)白色,煙白,或者天藍(lán)色,文本顏色應(yīng)該返回#000。

          配色方案,使用LESS color函數(shù)創(chuàng)建配色方案

          你也可以自定義顏色的明暗。在下面的例子中,顏色值將返回#999或#777,而不是#fff,或者#000。

          配色方案,使用LESS color函數(shù)創(chuàng)建配色方案

          通常情況下,如果顏色是透明的,尤其是背景顏色,我也不想輸出顏色聲明。對(duì)此,我們可以在LESS 混合閉包內(nèi)封裝background聲明。

          配色方案,使用LESS color函數(shù)創(chuàng)建配色方案

          你也可以為border屬性和color屬性作同樣的聲明,并通過(guò)刪除不必要的規(guī)則在你的樣式表里只保留幾行代碼。你同樣可以在聲明border與color屬性時(shí)做同樣的事,并只保留一些必要的代碼。

          結(jié)束語(yǔ)

          我希望我介紹的某些函數(shù)能幫助你在設(shè)計(jì)中提升配色能力。你可以在LESS官網(wǎng)上上找到完整的函數(shù)清單,并試驗(yàn)它。我非常同意Kezz Bracey的說(shuō)法。配色的唯一方法就是反復(fù)的試驗(yàn)。

          “直到我通過(guò)反復(fù)試驗(yàn)來(lái)開(kāi)始創(chuàng)建可靠的配色方案,我所看過(guò)的所有色彩理論才開(kāi)始變得有意義

          標(biāo)簽謝爾魚,配色方案,ps基礎(chǔ)教程,使用,less,color

          相關(guān)下載

          查看所有評(píng)論+

          網(wǎng)友評(píng)論

          網(wǎng)友
          您的評(píng)論需要經(jīng)過(guò)審核才能顯示

          熱門閱覽

          最新排行

          公眾號(hào)

          主站蜘蛛池模板: 2014AV天堂无码一区| 国产日韩精品视频一区二区三区 | 精品一区二区三区高清免费观看| 亚洲AV色香蕉一区二区| 一区二区在线视频免费观看| 亚洲一区二区三区国产精华液| 人妻免费一区二区三区最新| 国产一区在线播放| 无码夜色一区二区三区| 亚洲AV无码一区二区三区系列 | 久久精品无码一区二区三区| 日韩精品一区二区三区国语自制| 国产福利91精品一区二区三区| 国产激情一区二区三区 | 武侠古典一区二区三区中文| 日韩免费一区二区三区| 亚洲AV无码国产一区二区三区| 亚洲一区二区三区深夜天堂 | 一区二区三区四区无限乱码 | 精品无码人妻一区二区免费蜜桃| 国产午夜精品一区理论片飘花 | 一区二区在线电影| 午夜DV内射一区二区| 中文字幕在线无码一区| 国产一区二区三区在线看| 国产一区二区三区在线2021| 日韩欧国产精品一区综合无码| 亚洲国产一区明星换脸| 亚洲日本一区二区一本一道| 一区二区手机视频| 果冻传媒董小宛一区二区| 国产在线精品一区二区三区直播| 国产99精品一区二区三区免费| 亚洲片国产一区一级在线观看| 国产精品亚洲高清一区二区| 农村人乱弄一区二区 | 国产精品视频分类一区| 一区二区三区视频| 精品一区二区三区电影| 久久亚洲色一区二区三区| 伊人久久大香线蕉av一区|