亚洲在线久爱草,狠狠天天香蕉网,天天搞日日干久草,伊人亚洲日本欧美

為了賬號安全,請及時綁定郵箱和手機立即綁定

.first,#second.span和.first,#second span為啥作用結果不同,.first,#second span{color:green;}時,簡單變成了綠色,而.first,#secong.span{color:green;}簡單沒有變成綠色

.first,#second.span{color:green;}
.first,#second?span{color:green;}


正在回答

5 回答

.first,#second.span 是錯誤的表達 不符合規則 ?

.first,#second span 中間有空格則是.first和#second兩者的子選擇器

.first,#second span{color:green;}也同上




0 回復 有任何疑惑可以回復我~

前面講到定義類選擇器和ID選擇器,定義時候用:.類名稱和#類名稱,但是沒有談到子標簽的在分組調用時候的定義方式,而子選擇器和包含選擇器采用的方式沒有 .first.span 和#second.span的方式,對于第一代下標簽,可以>,對于任何一代下一級標簽可以使用空格。所以說在CSS中直接定義類或者ID選擇器的下一級標簽時候邏輯上應該使用>和空格。

.first,#second?>?span{color:green;}

.first,#second?span{color:green;}


1 回復 有任何疑惑可以回復我~

先不論你有沒有拼寫錯誤,但是為什么你覺得能用"."?.first,#second.span能在頁面上找到“簡單”的元素結點呢?

在WC3的定義的規定中, "."操作符是用來定義CSS的類名的,不能這樣使用的!

是文中“簡單”的文字顏色改變可以試試下面的方法:

.first,#second?>?span{color:green;}
.first,#second?span{color:green;}


1 回復 有任何疑惑可以回復我~
#1

qq_苔上雪_04205930

如果是.first span.coring 用法,后面這個點是first類下面span標簽中ID為coring的標簽嗎?這種用法合理嗎
2016-10-23 回復 有任何疑惑可以回復我~
#2

Lis丶 回復 qq_苔上雪_04205930

"." 后面為什么會是ID呢?如果后面這個".coring"是span標簽里面的某個標簽的類 那是可以這樣用的。但是一個頁面不建議存在一些權值較大的CSS樣式,一方面是因為維護起來比較吃力,另一方面是,如果大量使用選擇器對頁面渲染速度也是有影響。所以當你可以用比(權值、數量)較小的選擇器能解決問題的時候,何樂而不為?
2016-10-23 回復 有任何疑惑可以回復我~

.first,#secong.span{color:green;}里面second拼寫錯誤

0 回復 有任何疑惑可以回復我~

格式不對。只有class=“xxx”用class定義的能用。

0 回復 有任何疑惑可以回復我~

舉報

0/150
提交
取消

.first,#second.span和.first,#second span為啥作用結果不同,.first,#second span{color:green;}時,簡單變成了綠色,而.first,#secong.span{color:green;}簡單沒有變成綠色

我要回答 關注問題
微信客服

購課補貼
聯系客服咨詢優惠詳情

幫助反饋 APP下載

慕課網APP
您的移動學習伙伴

公眾號

掃描二維碼
關注慕課網微信公眾號