• <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>
              江华| 准格尔旗| 江口县| 嵊州市| 榆树市| 嵊泗县| 达州市| 永仁县| 丹阳市| 城固县| 张家川| 德化县| 通道| 古田县| 胶州市| 华宁县| 稻城县| 金沙县| 本溪| 成都市| 黑山县| 双柏县| 龙游县| 玉树县| 晋宁县| 龙州县| 淮北市| 石屏县| 渭源县| 阿坝| 临沧市| 西宁市| 视频| 滦南县| 资中县| 柯坪县| 云林县| 锦州市| 南岸区| 龙州县| 阳山县|