午夜大片爽爽爽免费影院丨色综合色综合久久综合频道88丨日韩人妻无码中文字幕视频丨一本无码久本草在线中文字幕dvd丨国产午夜亚洲精品国产成人

模塊化設計樣式的作用域

2012/9/10 17:02:04   閱讀:2681    發布者:2681

樣式選擇器的優先級是學習樣式的基礎知識,一起簡單回顧下:

    標簽的權值為0,0,0,1
    類的權值為0,0,1,0
    屬性選擇的權值為0,0,1,1
    ID的權值為0,1,0,0
    important的權值為最高1,0,0,0

使用的規則也很簡單,就是 選擇器的權值加到一起,大的優先;如果權值相同,后定義的優先 。雖然很簡單,但如果書寫的時候沒有注意,很容易就會導致CSS的重復定義,代碼冗余。

從上面我們可以得出兩個關鍵的因素:

    權值的大小跟選擇器的類型和數量有關
    樣式的優先級跟樣式的定義順序有關

了解樣式的權值后有什么作用呢?比如可以這樣用:舉一個最簡單的例子,

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

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

模塊化設計我已經提過很多了,像《 從宜家的家具設計講模塊化 》、《 頁面重構中的模塊化思維 》、《 頁面重構中的組件制作要點 》都是跟模塊化相關的,不過之前一直沒有講到具體實現方面的內容,只是一些思維。這次重點講一下實現方面的內容,權當到目前為止我對模塊化的一些總結整理。

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

寫過程序的同學應該都知道,變量是有作用域的,樣式的定義也同樣存在著作用域的問題,即定義的作用范圍,很容易就能理解,如下面的p的作用域:

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

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

主站蜘蛛池模板: 高清欧美性猛交xxxx黑人猛交| 欧美交换配乱吟粗大| 天天躁日日躁狠狠躁av中文 | 国产精品丝袜综合区旗袍| 国产人成高清在线视频99最全资源| 中文字幕亚洲综合久久2020| 亚洲乱码日产精品一二三| 午夜成人理论无码电影在线播放| 日本精品videossex 黑人 | 亚洲欧美中文高清在线专区| 伊人精品无码一区二区三区电影| 免费人成在线视频无码| 亚洲日韩精品无码专区加勒比海| 偷国产乱人伦偷精品视频| 国产精品人成视频免费软件| 最新国产精品自在线观看| 亚洲成av人在线视猫咪| 成人免费视频一区二区三区| 成人妇女免费播放久久久| 欧洲精品色在线观看| 久久国语露脸国产精品电影| 国产午夜男女爽爽爽爽爽| 强制高潮18xxxxhd日韩| 男人j进女人p免费视频| 精品久久久久中文字幕日本 | 亚洲精品午夜无码专区| 日本熟妇浓毛| 一个人看的免费高清www视频| 欧美交换配乱吟粗大免费看| 成人av片无码免费网站| 久久婷婷是五月综合色| 各种少妇正面bbw撒尿| 国产精品国产三级国产专区53| 亚洲熟妇久久国内精品| 国产线观看免费观看| 亚洲日韩av无码中文| 免费全部高h视频无码软件| 亚洲狠狠成人网| 日本一区二区三区日本免费| 丁香五月激情缘综合区| 无码高潮又爽又黄a片软件|