CSS入门中,关于伪类“a:link”、“a:hover”有些疑问。
1、为什么伪类“a:link”Chrome浏览器下刷新后不重置为红色?
<!DOCTYPE html>
<html lang="en">
<head>
<meta charset="UTF-8">
<meta name="viewport" content="width=device-width, initial-scale=1.0">
<title>Document</title>
<style>
/*未访问的链接*/
a:link{
color: red;
}
/*已访问的链接*/
a:visited{
color: blue;
}
/*鼠标悬浮在连接上*/
a:hover{
color: green;
}
/*雪顶的链接*/
a:active{
color: orange;
}
</style>
</head>
<body>
<a href="#">链接伪类</a>
</body>
</html>
2、为什么伪类“a:hover”也有下划线,继承性吗,能按顺序向后继承?如果是颜色为什么不继承?
<!DOCTYPE html>
<html lang="en">
<head>
<meta charset="UTF-8">
<meta name="viewport" content="width=device-width, initial-scale=1.0">
<title>Document</title>
<style>
a{
color: #333;
text-decoration: none;
}
a:hover{
color: #FA0000;
}
</style>
</head>
<body>
<a href="#">品牌闪购</a>
</body>
</html>
正在回答 回答被采纳积分+1
- 参与学习 人
- 提交作业 8788 份
- 解答问题 9886 个
综合就业常年第一,编程排行常年霸榜,北上广深月薪过万! 不需要基础,无需脱产即可学习,只要你有梦想,想高薪! 全新升级:技术栈升级(包含VUE3.0,ES6,Git)+项目升级(前后端联调与功能升级)
了解课程

恭喜解决一个难题,获得1积分~
来为老师/同学的回答评分吧
0 星