为什么我一点击链接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属性修改为不一样的,如下:

http://img.mukewang.com/climg/5e43620c09cabd1f04220318.jpg

如果我的回答帮助到了你,欢迎采纳,祝学习愉快~

0

幕布斯5170382

2020-02-11

因为3个a标签的链接都是“#”,对于浏览器历史记录来说,它们都是同一条记录,所以只要访问一次,其他的相同链接也在浏览器内部判断为已访问的状态

0

0 学习 · 40143 问题

查看课程