中文亚洲精品无码_熟女乱子伦免费_人人超碰人人爱国产_亚洲熟妇女综合网

當(dāng)前位置: 首頁 > news >正文

網(wǎng)站建設(shè)網(wǎng)站需要什么日照高端網(wǎng)站建設(shè)

網(wǎng)站建設(shè)網(wǎng)站需要什么,日照高端網(wǎng)站建設(shè),xampp安裝wordpress,怎么自建導(dǎo)購網(wǎng)站做淘客主線程遍歷得到的 DOM 樹,依次為樹中的每個(gè)節(jié)點(diǎn)計(jì)算出它最終的樣式,稱之為 Computed Style。 通過前面生成的DOM 樹和 CSSOM 樹,遍歷 DOM 樹,為每一個(gè) DOM 節(jié)點(diǎn),計(jì)算它的所有 CSS 屬性,最后會(huì)得到一棵帶有…

主線程遍歷得到的 DOM 樹,依次為樹中的每個(gè)節(jié)點(diǎn)計(jì)算出它最終的樣式,稱之為 Computed Style。

通過前面生成的DOM 樹和 CSSOM 樹,遍歷 DOM 樹,為每一個(gè) DOM 節(jié)點(diǎn),計(jì)算它的所有 CSS 屬性,最后會(huì)得到一棵帶有樣式的 DOM 樹–也叫“渲染樹 Render Tree”

在這里插入圖片描述

可在控制臺(tái)查看樣式計(jì)算

在這里插入圖片描述

屬性值的計(jì)算過程

1、確定聲明值

聲明值就是 “自己所書寫的 CSS 樣式+瀏覽器內(nèi)置的樣式表” 相加得到全部的聲明值,并且將部分值進(jìn)行轉(zhuǎn)換

如:color: red;轉(zhuǎn)換為`color: rgb(255, 0, 0);

? font-size: 2em;轉(zhuǎn)換為font-size: 14px;`。

2、層疊沖突

在確定聲明值時(shí),聲明的樣式規(guī)則發(fā)生了沖突,解決沖突,下面這三個(gè)步驟:

(一)比較源的重要性

樣式有三種來源:

1. 瀏覽器默認(rèn)樣式(用戶代理樣式):瀏覽器會(huì)有一個(gè)基本的樣式表來給任何網(wǎng)頁設(shè)置默認(rèn)樣式
2. 網(wǎng)頁設(shè)計(jì)者定義的樣式(頁面作者樣式):即外聯(lián)樣式、內(nèi)部樣式、style行內(nèi)樣式等
3. 控制臺(tái)調(diào)試樣式(用戶樣式):瀏覽器的用戶在開發(fā)者模式里使用自定義樣式表定制使用體驗(yàn)

對(duì)應(yīng)的重要性順序依次為:網(wǎng)頁設(shè)計(jì)者定義的樣式 > 用戶樣式 > 瀏覽器默認(rèn)樣式

(二)比較優(yōu)先級(jí)–權(quán)重

如果在同一源中出現(xiàn)了樣式聲明沖突,則比較其優(yōu)先級(jí)。

權(quán)重的等級(jí)

!important,權(quán)重最大,會(huì)覆蓋頁面內(nèi)任何位置定義的元素樣式。
內(nèi)聯(lián)樣式,寫在標(biāo)簽中的,權(quán)重為1000
ID選擇器,權(quán)重為0100
類、偽類、屬性選擇器,權(quán)重為0010
標(biāo)簽、偽元素選擇器,權(quán)重為0001
通配符、子選擇器、相鄰選擇器等,權(quán)重為0000

我手寫了計(jì)算權(quán)重的方法:
在這里插入圖片描述

案例1
<ul id="nav" class="nav"><li class="active" id="bb"><a href=""></a></li>
</ul>ul#nav li.active a   權(quán)值為(0,1,1,3);`ul li.active a` 權(quán)值為(0,0,1,3);---一個(gè)偽類,三個(gè)標(biāo)簽`ul.nav li.active a` 的權(quán)值為(0,0,2,3);`
如是行內(nèi)樣式(內(nèi)聯(lián)樣式),權(quán)值為(1,0,0,0) ;某項(xiàng) CSS 屬性后面帶 `!important` 時(shí),權(quán)值最大。

案例2

都是設(shè)置文字顏色,應(yīng)該以哪個(gè)為主?

<!DOCTYPE html>
<html lang="en">
<head>	<style>/* 權(quán)重 0,0,1,1 */.nav a {color: red;}/*  權(quán)重 0,0,1,0  */.blog {color: yellow;}/*  權(quán)重 0,0,2,0 */.nav .blog {color: blue;}</style>
</head>
<body><div class="nav"><a href="" class="blog">java</a><a href="">python</a><a href="">css</a><a href="">ruby</a></div>
</body>
</html>

分析:

0011>0010 以紅色為主

0020>0011 以藍(lán)色為主

在這里插入圖片描述

案例3

<!DOCTYPE html>
<html lang="en">
<head><style>a{color: yellow;} /*權(quán)重:0,0,0,1*/div a{color: green;} /*權(quán)重:0,0,0,2*/.demo a{color: black;} /*權(quán)重:0,0,1,1*/.demo input[type="text"]{color: blue;} /*權(quán)重:0,0,2,1*/.demo *[type="text"]{color: grey;} /*權(quán)重:0,0,2,0*/#d1 a{color: orange;} /*權(quán)重:0,1,0,1*/div#d1 a{color: red;} /*權(quán)重:0,1,0,2*/</style>
</head>
<body><a href="">第一</a> <div class="demo"><input type="text" value="第二" /><a href="">第三</a></div><div id="d1"><a href="">第四</a></div>
</body>
</html>

分析:

#d1 a和div#d1 a 設(shè)置相同的屬性,但0101<0102 以紅色為主

在這里插入圖片描述

(三)比較次序----重要:如權(quán)重值相同,“就近原則

后聲明的樣式會(huì)覆蓋先聲明的樣式。

p{/* 會(huì)被覆蓋 */color: yellow;
}p{    color: green;
}

3、使用繼承

對(duì)于每一個(gè) DOM 節(jié)點(diǎn),都會(huì)去計(jì)算它的所有 CSS 屬性。

對(duì)于未聲明的屬性,并不是直接使用默認(rèn)值,而是使用繼承值。

<div><p>java</p>
</div>
div{color: red;
}

這里<p>標(biāo)簽會(huì)繼承來自<div>color: red樣式。

繼承原則

  • 就近原則,誰近就繼承誰的,與權(quán)重?zé)o關(guān)。
  • 大部分字體相關(guān)的屬性都是可繼承的

4、使用默認(rèn)值

如果最后仍不能確定屬性值,則使用瀏覽器默認(rèn)值。

在這里插入圖片描述

http://www.risenshineclean.com/news/37050.html

相關(guān)文章:

  • 建筑學(xué)院app網(wǎng)站今天國內(nèi)新聞
  • 那個(gè)網(wǎng)站做外貿(mào)谷歌廣告代理公司
  • 做柱狀圖 餅狀圖的網(wǎng)站武漢網(wǎng)站競(jìng)價(jià)推廣
  • 中國采招網(wǎng)沈陽seo推廣
  • 自己的網(wǎng)站如何做推廣網(wǎng)站建設(shè)網(wǎng)站推廣
  • 好的網(wǎng)站搭建公司哈爾濱網(wǎng)站優(yōu)化
  • wap建站系統(tǒng)垂直搜索引擎
  • 廊坊網(wǎng)站建設(shè)方案策劃哈爾濱優(yōu)化網(wǎng)站方法
  • 金華網(wǎng)站建設(shè)哪里好seo排名培訓(xùn)學(xué)校
  • 中小型網(wǎng)站建設(shè)與管理游戲合作渠道
  • 部委網(wǎng)站建設(shè)通知西安網(wǎng)站定制開發(fā)
  • 上海做網(wǎng)站的價(jià)格百度查詢?nèi)肟?/a>
  • 淘客網(wǎng)站開發(fā)教程二級(jí)域名網(wǎng)址查詢
  • 簡(jiǎn)述電子商務(wù)的概念seo公司推薦推廣平臺(tái)
  • 企業(yè)免費(fèi)網(wǎng)站系統(tǒng)下載地址seo項(xiàng)目經(jīng)理
  • 做網(wǎng)站主頁效果圖客源引流推廣app
  • 58同城佛山網(wǎng)站建設(shè)網(wǎng)站建設(shè)技術(shù)解決方案
  • 豐臺(tái)區(qū)社會(huì)建設(shè)工作辦公室網(wǎng)站建站平臺(tái)在線提交功能
  • 網(wǎng)站建設(shè)個(gè)體營業(yè)執(zhí)照合肥seo推廣排名
  • 建個(gè)企業(yè)網(wǎng)站要多少錢谷歌seo技巧
  • 主題設(shè)計(jì)師站專業(yè)網(wǎng)站制作
  • 深圳疫情最新消息今日情況影視網(wǎng)站怎么優(yōu)化關(guān)鍵詞排名
  • 商務(wù)網(wǎng)站建設(shè)免費(fèi)培訓(xùn)seo
  • 網(wǎng)站建設(shè)phpstudy網(wǎng)站建設(shè)網(wǎng)站定制
  • 在線做h5 的網(wǎng)站東莞免費(fèi)建站公司
  • 網(wǎng)站過期了怎么辦外貿(mào)網(wǎng)站建設(shè)優(yōu)化
  • 國外科技感強(qiáng)的網(wǎng)站站長(zhǎng)統(tǒng)計(jì)性寶app
  • 網(wǎng)站建設(shè)業(yè)務(wù)經(jīng)理崗位職責(zé)百度教育網(wǎng)站
  • 網(wǎng)站中間內(nèi)容做多大尺寸的那個(gè)推廣平臺(tái)好用
  • 江蘇省建設(shè)廳網(wǎng)站模板建站網(wǎng)頁