日韩无码专区无码一级三级片|91人人爱网站中日韩无码电影|厨房大战丰满熟妇|AV高清无码在线免费观看|另类AV日韩少妇熟女|中文日本大黄一级黄色片|色情在线视频免费|亚洲成人特黄a片|黄片wwwav色图欧美|欧亚乱色一区二区三区

RELATEED CONSULTING
相關(guān)咨詢
選擇下列產(chǎn)品馬上在線溝通
服務(wù)時間:8:30-17:00
你可能遇到了下面的問題
關(guān)閉右側(cè)工具欄

新聞中心

這里有您想知道的互聯(lián)網(wǎng)營銷解決方案
深入剖析CSS層疊與繼承的使用

你對CSS層疊和繼承的概念和用法你是否熟悉,這里和大家分享一下,文檔中的一個元素可能同時被多個CSS選擇器選中,每個選擇器都有一些CSS規(guī)則,這就是層疊,而所謂繼承,就是父元素的規(guī)則也會適用于子元素。

創(chuàng)新互聯(lián)成立十載來,這條路我們正越走越好,積累了技術(shù)與客戶資源,形成了良好的口碑。為客戶提供成都做網(wǎng)站、網(wǎng)站建設(shè)、網(wǎng)站策劃、網(wǎng)頁設(shè)計、域名注冊、網(wǎng)絡(luò)營銷、VI設(shè)計、網(wǎng)站改版、漏洞修補等服務(wù)。網(wǎng)站是否美觀、功能強大、用戶體驗好、性價比高、打開快等等,這些對于網(wǎng)站建設(shè)都非常重要,創(chuàng)新互聯(lián)通過對建站技術(shù)性的掌握、對創(chuàng)意設(shè)計的研究為客戶提供一站式互聯(lián)網(wǎng)解決方案,攜手廣大客戶,共同發(fā)展進步。

CSS技術(shù)理論:CSS層疊與繼承

一、CSS層疊

我們知道文檔中的一個元素可能同時被多個CSS選擇器選中,每個選擇器都有一些CSS規(guī)則,這就是CSS層疊。這些規(guī)則有可能不矛盾的,自然這些規(guī)則將會同時起效,然而有些規(guī)則是相互沖突的,例如:

 Example Source Code

 
 
 
  1.  
  2.  
  3.     CSS Cascade title> </li> <li>    <style type="text/CSS"> </li> <li>    h1{color:Red;}  </li> <li>    body h1{color:Blue;}  </li> <li>     style> </li> <li> head> </li> <li><body> </li> <li><h1>Hello 52CSS.com h1> </li> <li> body> </li> <li> html> </li> <li> </li> </ol></pre><p>   為此需要為每條規(guī)則制定特殊性,當發(fā)生沖突的時候必須選出一條***特殊性的規(guī)則來應(yīng)用。CSS規(guī)則的特殊性可以用4個整數(shù)來表示,例如0,0,0,0.計算規(guī)則如下:</p><p>◆對于規(guī)則中的每個ID選擇符,特殊性加0,1,0,0</p><p>◆對于規(guī)則中每個類選擇符和屬性選擇符以及偽類,特殊性加0,0,1,0</p><p>◆對于規(guī)則中的每個元素名或者偽元素,特殊性加0,0,0,1</p><p>◆對于通配符,特殊性加0,0,0,0.</p><p>◆對于內(nèi)聯(lián)規(guī)則,特殊性加 1,0,0,0</p><p>最終得到結(jié)果就是這個規(guī)則的特殊性。兩個特殊性的比較類似字符串大小的比較,是從左往右依次比較,***個數(shù)字大的規(guī)則的特殊性高。上例中兩條規(guī)則的特殊性分別是0,0,0,1 和 0,0,0,2,顯然第二條勝出,因此最終字是藍色的。<br />  注意,通配符的特殊性0,0,0,0看起來沒有作用,實際上不是,還有一種沒有特殊性的規(guī)則,0,0,0,0要比沒有特殊性更特殊,下面會介紹。</p><p>CSS還有一個!important標簽,用來改變CSS規(guī)則的特殊性。實際上,在解析CSS規(guī)則特殊性的時候,是將具有!important的規(guī)則和沒有此標簽的規(guī)則利用上述方法分別計算特殊性,分別選出特殊性***的規(guī)則。最終合并的時候,具有任何特殊性的帶有!important標記的規(guī)則勝出。#p#</p><p><strong>二、CSS繼承</strong></p><p>所謂CSS繼承,就是父元素的規(guī)則也會適用于子元素。比如給body設(shè)置為color:Red;那么他內(nèi)部的元素如果沒有其他的規(guī)則設(shè)置,也都會變成紅色。CSS繼承得來的規(guī)則沒有特殊性。下面看一個簡單的例子:</p><p> Example Source Code</p><pre> <ol> <li><html xmlns="http://www.w3.org/1999/xhtml"> </li> <li><head> </li> <li>    <title>CSS Cascade title> </li> <li>    <style type="text/CSS">   </li> <li>     *{color:Blue;}  </li> <li>     div{color:Black;}  </li> <li>     .imp{color:Red !important;}  </li> <li>     #content{color:Green;}     </li> <li>     style> </li> <li> head> </li> <li><body> </li> <li> <div>Hello <span>52CSS.com span>  div> </li> <li> <div id="content"> </li> <li>    <p class="imp">Title p> </li> <li>    Content Goes Here.  </li> <li>  div> </li> <li> body> </li> <li> html>   </li> </ol></pre><p>注意,***行的CSS并沒有繼承div的黑色,這是因為通配符的緣故。通配符的特殊性雖然是全0,但是還是比繼承的特殊性要高。第二行展示了!important標記的作用。<br />  另外,一些明顯不應(yīng)該繼承的屬性,比如border,margin,padding之類的是不會被CSS繼承的,具體可以參考CSS手冊。</p><p><strong>三、其他</strong></p><p>雖然有4個整數(shù)來表示一個特殊性,仍然有可能出現(xiàn)兩條沖突的規(guī)則的特殊性完全一致的情況,此時就按照CSS規(guī)則出現(xiàn)的順序來確定,在樣式表中***一個出現(xiàn)的規(guī)則勝出。一般不會出現(xiàn)這樣的情況,只有一個情況例外,考慮如下樣式表:</p><p> Example Source Code</p><pre> <ol> <li>:active{color:Red;}  </li> <li>:hover{color:Blue;}  </li> <li>:visited{color:Purple;}  </li> <li>:link{color:Green;}      </li> <li> </li> </ol></pre><p>這樣頁面中的鏈接永遠也不會顯示紅色和藍色,因為一個鏈接要么被訪問過,要么沒有被訪問過。而這兩條規(guī)則在***,因此總會勝出。如果改成這樣:</p><p> Example Source Code</p><pre> <ol> <li>:link{color:Green;}    </li> <li>:visited{color:Purple;}  </li> <li>:hover{color:Blue;}  </li> <li>:active{color:Red;}  </li> <li> </li> </ol></pre><p>就能實現(xiàn)鼠標懸停和點擊的瞬間變色的效果。這樣的順序的首字母正好連成 “LoVe HA”,這樣的順序被約定俗成的叫做Love Ha 規(guī)則。特殊性規(guī)則從理論上講比較抽象和難懂,但在實踐中,只要樣式表是設(shè)計良好的,并不會有太多這方面的困擾,因此本文也不再做深究,更多的技術(shù)請參考的文章更新!<br /></p><p>【編輯推薦】</p><ol><li>CSS層疊與繼承用法手冊</li><li>解析Flex中CSS層疊樣式表的應(yīng)用方法</li><li>全面解析CSS優(yōu)先級規(guī)則</li><li>專家推薦 10款優(yōu)秀CSS框架</li><li>實例解析清除CSS float浮動的三種方法</li></ol> <br> 分享名稱:深入剖析CSS層疊與繼承的使用 <br> 鏈接URL:<a href="http://www.5511xx.com/article/cdgpcjh.html">http://www.5511xx.com/article/cdgpcjh.html</a> </div> <div id="yf9nlyd" class="hot_new"> <div id="ffdifj9" class="page_title clearfix"> <h3>其他資訊</h3> </div> <div id="ganuhm7" class="news_list clearfix"> <ul> <li> <a href="/article/dhjijij.html">數(shù)據(jù)庫開發(fā)網(wǎng)頁版與桌面版的區(qū)別是什么?(數(shù)據(jù)庫開發(fā)網(wǎng)頁版用什么區(qū)別是什么)</a> </li><li> <a href="/article/dhjijcg.html">3個與安全無關(guān)的零售物聯(lián)網(wǎng)風險(以及如何減輕風險)</a> </li><li> <a href="/article/dhjijii.html">Nginx服務(wù)優(yōu)化配置的示例分析</a> </li><li> <a href="/article/dhjijdi.html">通過ip查域名有哪些方法?</a> </li><li> <a href="/article/dhjijsp.html">窗體數(shù)據(jù)庫設(shè)定指南:從入門到精通(可以設(shè)定窗體數(shù)據(jù)庫)</a> </li> </ul> </div> </div> </div> </div> </div> </div> </div> </div> </div> </div> </div> </div> </div> <!-- 底部信息 --> <div id="owrn999" class="footer wow fadeInUp"> <div id="nlbob47" class="rowFluid"> <div id="c4hea9r" class="span12"> <div id="2quqwe4" class="container"> <div id="ofayl9c" class="footer_content"> <div id="d7nkgus" class="span4 col-xm-12"> <div id="f4gkola" class="footer_list"> <div id="crociwu" class="span6"> <div id="azawjhm" class="bottom_logo"><img src="/Public/Home/images/ewm.jpg" alt="微信服務(wù)號二維碼" /></div> </div> <div id="hgu6mz1" class="span6 col-xm-12"> <div id="ff24gpc" class="quick_navigation"> <div id="mlzmsg9" class="quick_navigation_title">快速導(dǎo)航</div> <ul> <li><a title="高端網(wǎng)站設(shè)計" target="_blank">高端網(wǎng)站設(shè)計</a></li><li><a title="czfdjwx.com" target="_blank">czfdjwx.com</a></li><li><a title="四川主機托管" target="_blank">四川主機托管</a></li><li><a title="成都木托盤" target="_blank">成都木托盤</a></li><li><a title="wcggcd.com" target="_blank">wcggcd.com</a></li><li><a title="重慶網(wǎng)站建設(shè)" target="_blank">重慶網(wǎng)站建設(shè)</a></li><li><a title="衣柜書柜酒柜定制" target="_blank">衣柜書柜酒柜定制</a></li><li><a href="https://www.cdcxhl.cn/ " title="香港云主機" target="_blank">香港云主機</a></li><li><a title="成都包裝設(shè)計" target="_blank">成都包裝設(shè)計</a></li><li><a title="艾名斯線纜" target="_blank">艾名斯線纜</a></li><li><a title="巴彥網(wǎng)站建設(shè)" target="_blank">巴彥網(wǎng)站建設(shè)</a></li> </ul> </div> </div> </div> </div> <div id="hw9ifjo" class="span4 col-xm-6 col-xs-12"> <div id="netre99" class="footer_list"> <div id="4dh2odr" class="footer_link"> <div id="s4rq4tz" class="footer_link_title">友情鏈接</div> <ul id="frientLinks"> <a title="網(wǎng)站制作" target="_blank">網(wǎng)站制作</a> <a title="網(wǎng)站建設(shè)" target="_blank">網(wǎng)站建設(shè)</a> <a title="成都網(wǎng)絡(luò)推廣" target="_blank">網(wǎng)絡(luò)推廣</a> <a title="成都網(wǎng)站推廣" target="_blank">網(wǎng)站推廣</a> <a title="成都微信小程序開發(fā)" target="_blank">小程序開發(fā)</a> <a title="創(chuàng)新互聯(lián)網(wǎng)站欄目導(dǎo)航" target="_blank">網(wǎng)站導(dǎo)航</a> </ul> <div id="ls8mze6" class="footer_link_title">網(wǎng)站建設(shè)</div> <ul id="frientLinks"> <li><a href="/">四川平武建站</a></li> <li><a title="創(chuàng)新互聯(lián)網(wǎng)站欄目導(dǎo)航" target="_blank">網(wǎng)站導(dǎo)航</a></li> </ul> </div> </div> </div> <div id="4rwjglq" class="span4 col-xm-6 col-xs-12"> <div id="7aglyfk" class="footer_list"> <div id="tsoml2r" class="footer_cotact"> <div id="pfbgspu" class="footer_cotact_title">聯(lián)系方式</div> <ul> <li><span id="e4v2vsp" class="footer_cotact_type">企業(yè):</span><span id="mty1m2k" class="footer_cotact_content">四川綿陽平武網(wǎng)站建設(shè)工作室</span></li> <li><span id="mc3vay7" class="footer_cotact_type">地址:</span><span id="49dirfu" class="footer_cotact_content">成都市青羊區(qū)太升南路288號</span></li> <li><span id="b9aebym" class="footer_cotact_type">電話:</span><span id="ig8rxs9" class="footer_cotact_content"><a href="tel:18980820575" class="call">18980820575</a></span></li> <li><span id="ip9j1mc" class="footer_cotact_type">網(wǎng)址:</span><span id="f7x4gcy" class="footer_cotact_content"><a href="/" title="四川平武網(wǎng)站建設(shè)">www.5511xx.com</a></span></li> </ul> </div> </div> </div> </div> </div> <div id="t4rn2in" class="copyright"> <p>公司名稱:四川綿陽平武網(wǎng)站建設(shè)工作室 聯(lián)系電話:18980820575</p> <p><a target="_blank" rel="nofollow">網(wǎng)站備案號:蜀ICP備2024061352號-3</a></p> <p>四川平武建站 四川平武網(wǎng)站建設(shè) 四川平武網(wǎng)站設(shè)計 四川平武網(wǎng)站制作 <a target="_blank">成都做網(wǎng)站</a></p> </div> </div> </div> </div> <footer> <div class="friendship-link"> <p>感谢您访问我们的网站,您可能还对以下资源感兴趣:</p> <a href="http://www.5511xx.com/" title="日韩无码专区无码一级三级片|91人人爱网站中日韩无码电影|厨房大战丰满熟妇|AV高清无码在线免费观看|另类AV日韩少妇熟女|中文日本大黄一级黄色片|色情在线视频免费|亚洲成人特黄a片|黄片wwwav色图欧美|欧亚乱色一区二区三区">日韩无码专区无码一级三级片|91人人爱网站中日韩无码电影|厨房大战丰满熟妇|AV高清无码在线免费观看|另类AV日韩少妇熟女|中文日本大黄一级黄色片|色情在线视频免费|亚洲成人特黄a片|黄片wwwav色图欧美|欧亚乱色一区二区三区</a> <div class="friend-links"> <a href="http://www.9iban.com">久久精品无码av|一级中文无码免费观看|日韩欧美黄片手机版|人妻激情视频成人无码aaa|美女一级黄色毛片|国产aa黄片亚洲破处片|黄色A极大片特级a黄片|综合精品一区二区三区四区在线|国产精品不卡无码av在线播放|超碰亚洲在线日韩肏屄</a> <a href="http://www.datumvisio.com">91AV乱伦强奸|国产理伦电影尤物导航|在线观看高清无码黄片|特黄色电影特级毛片|亚洲精品av一区二区三区|91AV无码免费|久久嫩草国产亚洲无码网站|国产91极度丝袜|青青草在线视频免费观看|黄色av网五月天</a> <a href="http://www.jiangrensw.com">在线视频一本一区|91在线免费视频网站|国产视频在线观看91|A片在线观看视频直接观看|在线免费A片黄色电影|美女视频图片永久免费观看|青青色在线观看视频网站|日本欧美视频在线看v片成人|色情性黄?片免费视频中国免费的|国产一线二线三黄色片</a> </div> </div> </footer> <script> (function(){ var bp = document.createElement('script'); var curProtocol = window.location.protocol.split(':')[0]; if (curProtocol === 'https') { bp.src = 'https://zz.bdstatic.com/linksubmit/push.js'; } else { bp.src = 'http://push.zhanzhang.baidu.com/push.js'; } var s = document.getElementsByTagName("script")[0]; s.parentNode.insertBefore(bp, s); })(); </script> </body><div id="wxj4y" class="pl_css_ganrao" style="display: none;"><output id="wxj4y"></output><style id="wxj4y"></style><address id="wxj4y"></address><small id="wxj4y"><tt id="wxj4y"></tt></small><delect id="wxj4y"></delect><font id="wxj4y"><pre id="wxj4y"></pre></font><input id="wxj4y"></input><tfoot id="wxj4y"></tfoot><tfoot id="wxj4y"></tfoot><tr id="wxj4y"></tr><style id="wxj4y"></style><pre id="wxj4y"></pre><u id="wxj4y"><pre id="wxj4y"></pre></u><form id="wxj4y"><optgroup id="wxj4y"></optgroup></form><output id="wxj4y"><td id="wxj4y"></td></output><output id="wxj4y"></output><style id="wxj4y"></style><strong id="wxj4y"></strong><thead id="wxj4y"><style id="wxj4y"></style></thead><pre id="wxj4y"></pre><form id="wxj4y"></form><mark id="wxj4y"></mark><cite id="wxj4y"></cite><abbr id="wxj4y"></abbr><u id="wxj4y"><pre id="wxj4y"></pre></u><delect id="wxj4y"><strong id="wxj4y"></strong></delect><object id="wxj4y"><track id="wxj4y"></track></object><strong id="wxj4y"></strong><object id="wxj4y"><track id="wxj4y"></track></object><input id="wxj4y"></input><del id="wxj4y"></del><delect id="wxj4y"></delect><video id="wxj4y"></video><pre id="wxj4y"></pre><progress id="wxj4y"><small id="wxj4y"></small></progress><td id="wxj4y"></td><xmp id="wxj4y"><small id="wxj4y"></small></xmp><option id="wxj4y"></option><menuitem id="wxj4y"></menuitem><nav id="wxj4y"></nav><nobr id="wxj4y"></nobr><option id="wxj4y"></option><button id="wxj4y"></button><small id="wxj4y"></small><delect id="wxj4y"></delect><progress id="wxj4y"><listing id="wxj4y"></listing></progress><object id="wxj4y"></object><small id="wxj4y"></small><noframes id="wxj4y"></noframes></div> </html>