課程
/前端開發
/HTML/CSS
/企業網站綜合布局實戰
為什么我設置了白色的超鏈接樣式,結果瀏覽的時候,卻是這樣的顏色呢?而不是白色呢?
2016-05-25
源自:企業網站綜合布局實戰 3-5
正在回答
CSS樣式的設置遵循就近原則的,你是不是其他代碼有更具體的選擇器把a標簽設置成紫色了呢?
比如你前面或者后面設置了li a{color:"purple"} 就會比你寫.nav_mid_left a:link{color:"white"}更具體和精準,這種情況下,li下的a標簽就會被設置成"purple"而不是"white",因為li a這樣寫是離a最近的,而且是最精準的。
.nav_mid_left a{}泛指nav_mid_left類下的所有a標簽,而li a指的是li標簽下的a標簽,哪個選擇器定位更精準,哪個選擇器下的樣式就會生效。
舉報
本課程重點介紹HTML/CSS實現常見企業網站布局的方法
4 回答超鏈接問題
2 回答為什么我的超鏈接不行
2 回答超鏈接怎么沒反應
2 回答怎么我的超鏈接感覺沒用呢?顏色也沒變
1 回答企業網站的例子中的鏈接問題
Copyright ? 2025 imooc.com All Rights Reserved | 京ICP備12003892號-11 京公網安備11010802030151號
購課補貼聯系客服咨詢優惠詳情
慕課網APP您的移動學習伙伴
掃描二維碼關注慕課網微信公眾號
2016-05-25
CSS樣式的設置遵循就近原則的,你是不是其他代碼有更具體的選擇器把a標簽設置成紫色了呢?
比如你前面或者后面設置了li a{color:"purple"} 就會比你寫.nav_mid_left a:link{color:"white"}更具體和精準,這種情況下,li下的a標簽就會被設置成"purple"而不是"white",因為li a這樣寫是離a最近的,而且是最精準的。
.nav_mid_left a{}泛指nav_mid_left類下的所有a標簽,而li a指的是li標簽下的a標簽,哪個選擇器定位更精準,哪個選擇器下的樣式就會生效。