亚洲国产日韩欧美一区二区三区,精品亚洲国产成人av在线,国产99视频精品免视看7,99国产精品久久久久久久成人热,欧美日韩亚洲国产综合乱

搜索
博主信息
博文 12
粉絲 0
評(píng)論 0
訪問量 10023
最新下載
更多>
網(wǎng)站特效
網(wǎng)站源碼
網(wǎng)站素材
前端模板
1020作業(yè)
PHP是世界上最好的語言
原創(chuàng)
790人瀏覽過

作業(yè)內(nèi)容:

  1. 實(shí)例演示權(quán)重的原理與計(jì)算方式
  2. 實(shí)例演示結(jié)構(gòu)偽類,通過位置關(guān)系匹配子元素

實(shí)例演示權(quán)重的原理與計(jì)算方式

試驗(yàn)

試驗(yàn)內(nèi)容:高權(quán)重的CSS樣式會(huì)覆蓋低權(quán)重CSS樣式,即使高權(quán)重的CSS寫在低權(quán)重CSS之前。

html

  1. <body>
  2. <ul class="list">
  3. <li class="li first">item1</li>
  4. <li class="li">item2</li>
  5. <li class="li">item3</li>
  6. <li class="li">item4</li>
  7. <li class="li">item5</li>
  8. <li class="li">item6</li>
  9. <li class="li">item7</li>
  10. <li class="li">item8</li>
  11. </ul>
  12. </body>

css

  1. li {
  2. color: red;
  3. }

效果

修改css

  1. ul li {
  2. color: blue;
  3. }
  4. li {
  5. color: red;
  6. }

效果

原理和計(jì)算

最終顏色為藍(lán)色的原因是:ul li的權(quán)重高于li。
兩個(gè)選擇器權(quán)重的計(jì)算:
權(quán)重的表示是(id的數(shù)量, class的數(shù)量, tag的數(shù)量)ulli都是標(biāo)簽,因此ul li的權(quán)重是(0, 0, 2),li的權(quán)重是(0, 0, 1)。前者的權(quán)重大于后者的權(quán)重,所以最終的顏色是藍(lán)色。

同理,如果修改css

  1. .first {
  2. color: red;
  3. }
  4. ul li {
  5. color: blue;
  6. }

效果

這是因?yàn)?code>.first的權(quán)重是(0, 1, 0),而ul li的權(quán)重是(0, 0, 2),前者權(quán)重大于后者,因此item1呈現(xiàn)紅色。

實(shí)例演示結(jié)構(gòu)偽類,通過位置關(guān)系匹配子元素

html

  1. <ul class="list">
  2. <li class="li first">item1</li>
  3. <li class="li">item2</li>
  4. <li class="li">item3</li>
  5. <li class="li">item4</li>
  6. <li class="li">item5</li>
  7. <li class="li">item6</li>
  8. <li class="li">item7</li>
  9. <li class="li">item8</li>
  10. </ul>

匹配一個(gè)

匹配第一個(gè)

  1. .list > li:first-of-type {
  2. background-color: lightgreen;
  3. }

效果

匹配最后一個(gè)

  1. .list > li:last-of-type {
  2. background-color: lightgreen;
  3. }

效果

匹配一組

正向匹配

a=1是正向匹配
匹配全部

  1. .list > li:nth-of-type(n) {
  2. background-color: lightgreen;
  3. }

效果

從第五個(gè)開始獲取

  1. .list > li:nth-of-type(n + 5) {
  2. background-color: lightgreen;
  3. }

效果

反向匹配

a=-1是反向匹配
匹配前五個(gè)

  1. .list > li:nth-of-type(-n + 5) {
  2. background-color: lightgreen;
  3. }

效果

批改老師:PHPzPHPz

批改狀態(tài):合格

老師批語:可以, 每一期作業(yè)完成的都很認(rèn)真, 繼續(xù)加油
本博文版權(quán)歸博主所有,轉(zhuǎn)載請(qǐng)注明地址!如有侵權(quán)、違法,請(qǐng)聯(lián)系admin@php.cn舉報(bào)處理!
全部評(píng)論 文明上網(wǎng)理性發(fā)言,請(qǐng)遵守新聞評(píng)論服務(wù)協(xié)議
0條評(píng)論
作者最新博文
關(guān)于我們 免責(zé)申明 意見反饋 講師合作 廣告合作 最新更新
php中文網(wǎng):公益在線php培訓(xùn),幫助PHP學(xué)習(xí)者快速成長(zhǎng)!
關(guān)注服務(wù)號(hào) 技術(shù)交流群
PHP中文網(wǎng)訂閱號(hào)
每天精選資源文章推送
PHP中文網(wǎng)APP
隨時(shí)隨地碎片化學(xué)習(xí)
PHP中文網(wǎng)抖音號(hào)
發(fā)現(xiàn)有趣的

Copyright 2014-2025 http://ipnx.cn/ All Rights Reserved | php.cn | 湘ICP備2023035733號(hào)

  • 登錄PHP中文網(wǎng),和優(yōu)秀的人一起學(xué)習(xí)!
    全站2000+教程免費(fèi)學(xué)