<strike id="3tkic"><sup id="3tkic"></sup></strike>

  1. <ul id="3tkic"></ul>
      <b id="3tkic"><legend id="3tkic"></legend></b>
      <b id="3tkic"><meter id="3tkic"></meter></b>

    • <strike id="3tkic"></strike>

      <blockquote id="3tkic"></blockquote>

    • 亚洲AV无码国产在丝袜线观看_亚洲第一页A∨在线_亚洲国产人成在线观看69网站_无码日韩人妻AV一区免费l

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

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

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

          標(biāo)簽的權(quán)值為0,0,0,1
          類(lèi)的權(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)值的大小跟選擇器的類(lèi)型和數(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>這里的文字顏色受類(lèi)demo定義的影響</p></div>
      <p class="demo">這里的文字顏色受類(lèi)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è)類(lèi)中*/ .demo p{color:#000000;}

      亚洲AV无码国产在丝袜线观看_亚洲第一页A∨在线_亚洲国产人成在线观看69网站_无码日韩人妻AV一区免费l
      <strike id="3tkic"><sup id="3tkic"></sup></strike>

      1. <ul id="3tkic"></ul>
          <b id="3tkic"><legend id="3tkic"></legend></b>
          <b id="3tkic"><meter id="3tkic"></meter></b>

        • <strike id="3tkic"></strike>

          <blockquote id="3tkic"></blockquote>

        • 理塘县| 古浪县| 读书| 屏东市| 荔波县| 教育| 安多县| 瓦房店市| 宣武区| 新乡县| 灵丘县| 永福县| 上思县| 连城县| 汕头市| 陇西县| 酒泉市| 马公市| 都匀市| 馆陶县| 屯门区| 井冈山市| 慈利县| 扬州市| 昂仁县| 花莲市| 吉水县| 策勒县| 波密县| 根河市| 平利县| 长顺县| 调兵山市| 定陶县| 酒泉市| 普兰县| 轮台县| 宜兰县| 太湖县| 岫岩| 泰兴市|