在2-20伪类的编程练习中,点击了其中一个链接之后,其他所有链接都变成点击后的样式了。

来源:1-1 课程简介

weixin_慕无忌1061157

2021-07-04 16:45:53

在2-20伪类的编程练习中,点击了其中一个链接之后,其他所有链接都变成点击后的样式了。请问代码哪里出了问题呢?

相关代码:

<html>
<head>
<meta charset="UTF-8">
<title>伪类选择器</title>
<style type="text/css">
p{height:30px;}
/*补充代码*/相关截图:
a {
text-decoration:none;
}
a:link {
color:orange;
}
.suit a:visited {
color:green;
}
.wc a:visited {
color:blue;
}
.skin a:visited {
color:purple;
}
a:hover {
font-size:20px;
border:1px solid red;
}
</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>

相关截图:

点击任意链接前

http://img.mukewang.com/climg/60e17507090da46103380376.jpg

只点击了其中一个链接后

http://img.mukewang.com/climg/60e1752609f222be02820354.jpg

写回答

1回答

好帮手慕慕子

2021-07-04

同学你好,这是因为HTML代码中,所有超链接a标签的href地址都相同(全部为“#”),当访问其中一个超链接时,其他超链接也会被访问,所以其他超链接也会变成被访问状态,建议将href地址修改为不同的值,参考如下:

http://img.mukewang.com/climg/60e1766109a061c205880375.jpg

祝学习愉快!

2
heixin_慕无忌1061157
hp>好的谢谢!

h021-07-05
共1条回复

0 学习 · 17877 问题

查看课程