ahover(关于a标签的hover问题[亲测有效])

发布时间:2025-12-10 19:56:23 浏览次数:17

关于a标签的hover问题[亲测有效]-ahover属性表示的含义

关于a标签的hover问题[亲测有效]今天写代码的时候发现一个问题<ahref=”#”><span>你好</span>cici</a>样式为这个a:hover{ color:blue;}这样写当鼠标悬浮的时候整个”你好cici”都变蓝,这没问题但是当我的样式改为这样span{ color:red;}a:hover{ color:blue;}当鼠标移上去的时候,只有”cici”是变蓝的,”你好”仍然是红色那么也给span标签设置hover,样式改为span{

今天写代码的时候发现一个问题

<a href="#"><span>你好</span>cici</a>

是否还在为Ide开发工具频繁失效而烦恼,来吧关注以下公众号获取最新激活方式。亲测可用!

为防止网络爬虫,请关注公众号回复”口令”

激活idea 激活CLion DataGrip DataSpell dotCover dotMemory dotTrace GoLand PhpStorm PyCharm ReSharper ReShaC++ Rider RubyMine WebStorm 全家桶 刷新

【正版授权,激活自己账号】:Jetbrains全家桶Ide使用,1年售后保障,每天仅需1毛

【官方授权 正版激活】:官方授权 正版激活 自己使用,支持Jetbrains家族下所有IDE…

样式为这个

a:hover{    color:blue;}

这样写当鼠标悬浮的时候整个”你好cici”都变蓝,这没问题

但是当我的样式改为这样

span{    color:red;}a:hover{    color:blue;}

当鼠标移上去的时候,只有”cici”是变蓝的,”你好”仍然是红色

那么也给span标签设置hover,样式改为

span{    color:red;}a:hover span{    color:blue;}a:hover{    color:blue;}

两个都变色,(strong等行内标签也是这样,得单独加hover)

那么如果把a改为块级标签会怎样,其里面的子元素得单独设置hover时的属性才生效

结论:a标签的hover只对其自身的文本元素生效,而不对其包含的子元素的文本生效
需要做网站?需要网络推广?欢迎咨询客户经理 13272073477