Css中的不同设置div下a:hover和a:active为什么会互相影响

html-css07

Css中的不同设置div下a:hover和a:active为什么会互相影响,第1张

看看是不是你两次的选择器相同,或者有重复部分啊,如果选择器相同也就是a前面的相同就会影响,像你这种情况如果选择器没问题的话,那就把不同div下的a的伪类都设置一遍。

比如 .div a:hover{...}.div a:active{}

.div2 a:hover{...}.div2 a:active{...}

方法多种,可以直接给 其中一个<body id=h_other></body>

然后 css里面多写一句:#h_other a:hover{}

也可以直接给 最外面的父标签加一个id或者类名