为什么我一点击链接3个都变色了呢
来源:3-23 编程练习
杨恺
2020-02-11 20:21:35
<!DOCTYPE html>
<html>
<head>
<meta charset="UTF-8">
<title>伪类选择器</title>
<style type="text/css">
a{text-decoration: none;}
p{height:30px;}
a:link{color: orange;}
a:hover{font-size: 20px;
border:1px solid red;}
.suit a:visited{color:green;}
.wc a:visited{color:blue;}
.skin a:visited{color:purple;}
</style>
</head>
<body>
<h2>商品列表</h2>
<p class="suit">
<a href="#">衣服鞋帽</a>
</p>
<p class="wc">
<a href="#">厕所清洁</a>
</p>
<p class="skin">
<a href="#">化妆用品</a>
</p>
</body>
</html>
2回答
好帮手慕言
2020-02-12
同学你好,“给我滚去学习皿”同学帮助其他小伙伴解答问题,棒棒哒,给你点赞。
解决这个问题,可以将href属性修改为不一样的,如下:
如果我的回答帮助到了你,欢迎采纳,祝学习愉快~
幕布斯5170382
2020-02-11
因为3个a标签的链接都是“#”,对于浏览器历史记录来说,它们都是同一条记录,所以只要访问一次,其他的相同链接也在浏览器内部判断为已访问的状态
相似问题