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

為了賬號安全,請及時綁定郵箱和手機立即綁定
已解決430363個問題,去搜搜看,總會有你想問的

關于CSS link相關的小問題

關于CSS link相關的小問題

偽程序員1993 2016-10-11 14:43:09
<!DOCTYPE html><html><head><style>a:link{color:red;}a:visited{color:blue;}a:hover {? ? color: black;}a:active {? ? color: green;}</style></head><body><h1>This is a Heading</h1><p>This is a paragraph.</p><p><a >W3Schools.com</a></p></body></html>請問為什么只有藍 黑 綠 三種顏色能看到呢?
查看完整描述

6 回答

已采納
?
慕虎1618318

TA貢獻18條經驗 獲得超6個贊

第一次進去頁面的時候 紅色可以顯示出來,如果你在點擊之后再進去頁面就會顯示為綠色。。清除完瀏覽器緩存之后 紅色可以再顯示出來

查看完整回答
反對 回復 2016-10-12
?
sdwsq

TA貢獻19條經驗 獲得超3個贊

說實話 ?前面兩個我沒用過 用的最多還是hover 和active ?

查看完整回答
1 反對 回復 2016-10-12
?
GavinZeng

TA貢獻31條經驗 獲得超20個贊

關鍵在于搞懂 a:link 和 a:visited 的含義

a:link a標簽的默認顯示樣式;

a:vistide a標簽被點擊后的顯示樣式。點擊某a標簽一次后,除非清除瀏覽器緩存,否則該標簽一直被視為已經被點擊過了

查看完整回答
1 反對 回復 2016-10-12
?
fantacy吳貝

TA貢獻11條經驗 獲得超10個贊

當你點擊過一次之后a:link的狀態就轉為a:visited。瀏覽器會生成緩存信息,表示該鏈接已被點擊過。所以只有清除緩存才能看到最初的a:link顏色而不是a:visited顏色。兩種狀態不能同時存在,無論如何你都只能看到三種顏色。

查看完整回答
1 反對 回復 2016-10-12
?
stone310

TA貢獻361條經驗 獲得超191個贊

因為你之前點擊過,瀏覽器幫你記錄了,而你設置了點擊過顯示藍色,所以只能看到三種顏色,當你把歷史記錄清空,就可看見最初狀態為紅色

查看完整回答
1 反對 回復 2016-10-11
  • 6 回答
  • 1 關注
  • 1566 瀏覽
慕課專欄
更多

添加回答

舉報

0/150
提交
取消
微信客服

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

幫助反饋 APP下載

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

公眾號

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