課程
/前端開發
/HTML/CSS
/初識HTML(5)+CSS(3)-升級版
1px后加;怎么就不能實現頁面效果?
2018-11-19
源自:初識HTML(5)+CSS(3)-升級版 8-6
正在回答
補充,個人理解
body{font-size:12px;color:red;}像這個代碼中字號和顏色是兩個樣式,所以用分號隔開,而.first>span{border:1px?solid red;}中border就是邊框樣式,1px solid red是用來描述邊框樣式的,它們一起構成邊框樣式這一整體,所以用空格隔開。
雖然我還不能解釋你的問題,但是我發現.first>span{border:1px red solid;}以及任意交換1px red solid這三者順序的其他情況均可以出現紅色框,也就是說1px red solid是三個獨立的東西(不知道專業名稱是啥啦)
如果將分號;放在其他位置,如.first>span{border:1px?solid;?red}會發現只有1像素的黑(默認黑色)框,這說明該語句以分號結束,分號后面的就沒用了,所以你說的那種情況只出現了1像素,到第一個分號截止,就沒有框出現了。
不過前面學的有用分號并列的,而這里是用空格并列,原因我還不清楚。
舉報
HTML(5)+CSS(3)基礎教程8小時帶領大家步步深入學習標簽用法和意義
3 回答.first>span{border:1px solid red;}
3 回答.first>span{border:1px solid red;}和.first span{border:1px solid red;}有什么區別
3 回答span{border:1px solid red;}的含義
4 回答.first>span{border:1px solid red;} 這行代碼的語法分析
4 回答div{border-bottom:1px solid red;}
Copyright ? 2025 imooc.com All Rights Reserved | 京ICP備12003892號-11 京公網安備11010802030151號
購課補貼聯系客服咨詢優惠詳情
慕課網APP您的移動學習伙伴
掃描二維碼關注慕課網微信公眾號
2018-12-09
補充,個人理解
body{font-size:12px;color:red;}像這個代碼中字號和顏色是兩個樣式,所以用分號隔開,而.first>span{border:1px?solid red;}中border就是邊框樣式,1px solid red是用來描述邊框樣式的,它們一起構成邊框樣式這一整體,所以用空格隔開。
2018-12-09
雖然我還不能解釋你的問題,但是我發現.first>span{border:1px red solid;}以及任意交換1px red solid這三者順序的其他情況均可以出現紅色框,也就是說1px red solid是三個獨立的東西(不知道專業名稱是啥啦)
如果將分號;放在其他位置,如.first>span{border:1px?solid;?red}會發現只有1像素的黑(默認黑色)框,這說明該語句以分號結束,分號后面的就沒用了,所以你說的那種情況只出現了1像素,到第一個分號截止,就沒有框出現了。
不過前面學的有用分號并列的,而這里是用空格并列,原因我還不清楚。
2018-11-19
1px solid red這是一個整體,意思就是像素為1的紅色邊框,就像1px中間不能加;一樣,
這是我個人的理解