• <tbody id="9je1r"></tbody><tbody id="9je1r"><acronym id="9je1r"><rp id="9je1r"></rp></acronym></tbody>
      • <acronym id="9je1r"><acronym id="9je1r"><rp id="9je1r"></rp></acronym></acronym>

        亚洲无码Aⅴ,视频1页精品,欧美系列一区二区,曰韩色999

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

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

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

            標(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ī)則也很簡單,就是 選擇器的權(quán)值加到一起,大的優(yōu)先;如果權(quán)值相同,后定義的優(yōu)先 。雖然很簡單,但如果書寫的時候沒有注意,很容易就會導(dǎo)致CSS的重復(fù)定義,代碼冗余。

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

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

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

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

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

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

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

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

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

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

        亚洲无码Aⅴ,视频1页精品,欧美系列一区二区,曰韩色999
            • <tbody id="9je1r"></tbody><tbody id="9je1r"><acronym id="9je1r"><rp id="9je1r"></rp></acronym></tbody>
            • <acronym id="9je1r"><acronym id="9je1r"><rp id="9je1r"></rp></acronym></acronym>
              蒙阴县| 万盛区| 颍上县| 东乌珠穆沁旗| 同德县| 承德市| 棋牌| 卓尼县| 临夏县| 黑龙江省| 革吉县| 阜康市| 呼伦贝尔市| 德昌县| 厦门市| 德清县| 利川市| 当雄县| 越西县| 安岳县| 蒲江县| 盈江县| 隆尧县| 崇左市| 临城县| 军事| 乐至县| 安塞县| 绍兴县| 尚志市| 文登市| 谢通门县| 惠安县| 杨浦区| 麻栗坡县| 田林县| 宕昌县| 林芝县| 辰溪县| 巴楚县| 广州市|