Warning: file_get_contents(/data/phpspider/zhask/data//catemap/7/css/33.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
图标悬停不';t当与列表项锚定一起悬停时-HTML_Html_Css - Fatal编程技术网

图标悬停不';t当与列表项锚定一起悬停时-HTML

图标悬停不';t当与列表项锚定一起悬停时-HTML,html,css,Html,Css,我试图在我的导航列表项上创建一个效果:当鼠标悬停在列表项锚定标记上(甚至处于活动状态)时,中的图像应替换为图像的彩色版本。文本的颜色和图标的颜色必须一起更改 下面是我正在使用的代码,但它不起作用。请参见此处的差异: 要求的结果: 实际结果: nav ul li a:悬停, .主动{ 颜色:#3B94D9; } nav ul li:悬停{ 边框底部:2px颜色#3B94D9; } 跨度{ 保证金权利:4px; 边缘顶部:10px; } span#home{ 宽度:20px; 高度:18px; 背

我试图在我的导航列表项上创建一个效果:当鼠标悬停在列表项锚定标记上(甚至处于活动状态)时,
中的图像应替换为图像的彩色版本。文本的颜色和图标的颜色必须一起更改

下面是我正在使用的代码,但它不起作用。请参见此处的差异:
要求的结果
实际结果

nav ul li a:悬停,
.主动{
颜色:#3B94D9;
}
nav ul li:悬停{
边框底部:2px颜色#3B94D9;
}
跨度{
保证金权利:4px;
边缘顶部:10px;
}
span#home{
宽度:20px;
高度:18px;
背景:url('../img/home.png')不重复;
显示:内联块;
垂直对齐:底部对齐
}
span#主页:悬停{
背景:url('../img/home hover.png')不重复;
}
span#notif{
宽度:20px;
高度:18px;
背景:url('../img/bell.png')不重复;
显示:内联块;
垂直对齐:底部对齐
}
span#notif:悬停{
背景:url('../img/bell hover.png')不重复;
}
span#msg{
宽度:20px;
高度:18px;
背景:url('../img/messages.png')不重复;
显示:内联块;
垂直对齐:底部对齐
}
span#msg:悬停{
背景:url('../img/messages hover.png')不重复;
}


您很接近,但在CSS中,只有当跨度直接悬停在上方时,您才以跨度为目标。当包含


  • 您很接近,但在CSS中,只有当跨度直接悬停在上方时,您才以跨度为目标。当包含
    
    
  • span#home:hover {
      background: url('../img/home-hover.png') no-repeat;
    }
    
    a:hover span#home {
      background: url('../img/home-hover.png') no-repeat;
    }