为了账号安全,请及时绑定邮箱和手机立即绑定

a:hover{color:red;},这样就是指向a标签,若要指向其他元素,可为其元素添加标签,如:span:hover{color:red;} <span>简单啊</span>,但是如果同级我又两个相同的span标签,只想让第一个span标签鼠标滑动式变为红色呢?

a:hover{color:red;},这样就是指向a标签,若要指向其他元素,可为其元素添加标签,如:span:hover{color:red;}      <span>简单啊</span>,但是如果同级我又两个相同的span标签,只想让第一个span标签鼠标滑动式变为红色呢?

正在回答

3 回答

楼主在<span>标签中加入类,使用类选择器指定某一区域的效果。我忘记在哪里看过一段话大意翻译为中文是说<span>这个元素标签本身没有什作用而他最终的作用或者分类取决于标签中添加的元素,意思就是如果有两个<p>段落标签你可以在其中一个加上<span></span>或者两个都加,然后定义类别,添加效果。如:<span class="first"> 或者<span id="first">或者second.....都可以的,想加什么效果就在想加的<span>标签中书写就可以,楼主可以理解为<span>就是一个没有意义的标签或者容器,但是我们只是没有想好要添加什么效果,那他就是一个空杯子在没决定好前放在那里也不碍事。最后在<head><style>.first:hover{color:red}</style></head>这样书写是不是规范的要问一下大神,因为课程里面只讲了a:hover只是说不兼容的问题并没说别的书写方式可不可以。

0 回复 有任何疑惑可以回复我~

a:first-child:hover{

    color:red;

    font-size:20px;

    }

使用:first-child:

3 回复 有任何疑惑可以回复我~

可以在

a:hover{color:red;}

标签后,加上!important

比如a:hover{color:red!important
;}

这样前面的的颜色也会被显示出来

0 回复 有任何疑惑可以回复我~

举报

0/150
提交
取消

a:hover{color:red;},这样就是指向a标签,若要指向其他元素,可为其元素添加标签,如:span:hover{color:red;} <span>简单啊</span>,但是如果同级我又两个相同的span标签,只想让第一个span标签鼠标滑动式变为红色呢?

我要回答 关注问题
意见反馈 帮助中心 APP下载
官方微信