国产麻豆一区二区精彩视频-国产麻豆一区精品视频-国产麻豆一区在线-国产毛a片久久久久无码-国产毛片av一区二区三区网站-国产毛片精品av一区二区

模塊化設(shè)計(jì)樣式的作用域

2012/9/10 17:02:04   閱讀:2647    發(fā)布者:2647

樣式選擇器的優(yōu)先級(jí)是學(xué)習(xí)樣式的基礎(chǔ)知識(shí),一起簡(jiǎn)單回顧下:

    標(biāo)簽的權(quán)值為0,0,0,1
    類的權(quán)值為0,0,1,0
    屬性選擇的權(quán)值為0,0,1,1
    ID的權(quán)值為0,1,0,0
    important的權(quán)值為最高1,0,0,0

使用的規(guī)則也很簡(jiǎn)單,就是 選擇器的權(quán)值加到一起,大的優(yōu)先;如果權(quán)值相同,后定義的優(yōu)先 。雖然很簡(jiǎn)單,但如果書(shū)寫(xiě)的時(shí)候沒(méi)有注意,很容易就會(huì)導(dǎo)致CSS的重復(fù)定義,代碼冗余。

從上面我們可以得出兩個(gè)關(guān)鍵的因素:

    權(quán)值的大小跟選擇器的類型和數(shù)量有關(guān)
    樣式的優(yōu)先級(jí)跟樣式的定義順序有關(guān)

了解樣式的權(quán)值后有什么作用呢?比如可以這樣用:舉一個(gè)最簡(jiǎn)單的例子,

body{color:#555555;}.demo{color:#000000;}

<p>這里的文字顏色受全局定義的影響</p>
<div class="demo"><p>這里的文字顏色受類demo定義的影響</p></div>
<p class="demo">這里的文字顏色受類demo定義的影響</p>

模塊化設(shè)計(jì)我已經(jīng)提過(guò)很多了,像《 從宜家的家具設(shè)計(jì)講模塊化 》、《 頁(yè)面重構(gòu)中的模塊化思維 》、《 頁(yè)面重構(gòu)中的組件制作要點(diǎn) 》都是跟模塊化相關(guān)的,不過(guò)之前一直沒(méi)有講到具體實(shí)現(xiàn)方面的內(nèi)容,只是一些思維。這次重點(diǎn)講一下實(shí)現(xiàn)方面的內(nèi)容,權(quán)當(dāng)?shù)侥壳盀橹刮覍?duì)模塊化的一些總結(jié)整理。

要做好模塊化,我覺(jué)得理解好樣式的作用域是很重要的,所以將這部分作為這個(gè)系列的第一篇。

寫(xiě)過(guò)程序的同學(xué)應(yīng)該都知道,變量是有作用域的,樣式的定義也同樣存在著作用域的問(wèn)題,即定義的作用范圍,很容易就能理解,如下面的p的作用域:

/*作用域:全局*/ p{text-indent:2em;}

/*作用域:.demo這個(gè)類中*/ .demo p{color:#000000;}

主站蜘蛛池模板: 精品久久在线观看 | 久草精品免费 | 久久国产精品-国产精品 | 无码精品人妻一区二区三区人妻斩 | 五月天婷婷在线视频 | 久久男人 | 亚洲国产99在线精品一区二区 | 亚洲欧美日韩国产精品专区 | 欧美国产一区二区三区 | 久久一区二区三区不卡 | 久久精品这里精品 | 日本黄色免费看 | 男女特爽网站 | 巨大乳女人做爰视频在线看 | 国产激情精品一区二区三区 | 免费毛片a级毛片免费观看800 | 青娱乐极品盛宴在线 | 亚洲日本在线天堂无码 | 国产精品久久久久无码av色戒 | 国产欧美中文字幕 | 亚洲人影院 | 男人撕开奶罩揉吮奶头视频 | 精品午夜中文字幕熟女人妻在线 | 国产精品视屏 | 国产欧美日韩视频 | 38pao强力打造永久免费高清视频 | 精品乱码卡1卡2卡3免费开放 | 国产人妻久久精品二区三区特 | 91久久精品国产91性色tv | 午夜寂寞剧场 | 波多野结衣日韩 | 亚洲精品午夜视频 | 国产精品三级一区二区 | 国产精品国产三级国产aⅴ下载 | 亚洲福利在线观看 | 久色伊人 | 欧美一区二区三区免费视频 | 欧美日韩国产手机在线观看视频 | 麻豆精品国产精华精华液好用吗 | 国产亚洲精品久久久久久无亚洲 | 日日麻批免费视频播放 |