Css 将鼠标悬停在div上时更改文本颜色

Css 将鼠标悬停在div上时更改文本颜色,css,Css,我试图在鼠标悬停在形状上时将文本的颜色更改为白色 以下是我目前所掌握的情况: 是否需要在上使用:before或:after伪元素 #stern a 要做到这一点 #stern { background:url('//cdn.shopify.com/s/files/1/0636/3475/t/16/assets/stern-blue-svg.svg?8854319133829452732') no-repeat center; background-size:100%;

我试图在鼠标悬停在形状上时将文本的颜色更改为白色

以下是我目前所掌握的情况:

是否需要在上使用:before或:after伪元素

#stern a
要做到这一点

#stern {
    background:url('//cdn.shopify.com/s/files/1/0636/3475/t/16/assets/stern-blue-svg.svg?8854319133829452732')
    no-repeat center;
    background-size:100%;
    text-align: center;
    vertical-align: middle;
    width: 165px;
    height: 75px;
    position:absolute;
    display:table;
}

.sterntext {
z-index: 999;
position: relative;
height: 75px;
vertical-align: middle;
display: table-cell;
padding:0 7px;
}

#stern:hover {
    background:url('//cdn.shopify.com/s/files/1/0636/3475/t/16/assets/stern-blue-filled-svg.svg?18364800561828232638')
no-repeat center;
    color:#fff;
    background-size:100%;
}

#stern a {
    color:#000;
    text-decoration:none;
}

#stern a:hover {
color:#fff;
}
我真的很感激任何帮助

可能是你想要的

#斯特恩:悬停a{
颜色:#fff;
}
也就是说,当
#stern
悬停时,设置元素
a
的颜色

#斯特恩{
背景:url(“//cdn.shopify.com/s/files/1/0636/3475/t/16/assets/stern blue svg.svg?8854319133829452732”)
无重复中心;
背景大小:100%;
文本对齐:居中;
垂直对齐:中间对齐;
宽度:165px;
高度:75px;
位置:绝对位置;
显示:表格;
}
sterntext先生{
z指数:999;
位置:相对位置;
高度:75px;
垂直对齐:中间对齐;
显示:表格单元格;
填充:0 7px;
}
#斯特恩:悬停{
背景:url(“//cdn.shopify.com/s/files/1/0636/3475/t/16/assets/stern blue-filled svg.svg?18364800561828232638”)
无重复中心;
颜色:#fff;
背景大小:100%;
}
#严厉的{
颜色:#000;
文字装饰:无;
}
#斯特恩:在空中盘旋{
颜色:#fff;
}

也许,你想要

#斯特恩:悬停a{
颜色:#fff;
}
也就是说,当
#stern
悬停时,设置元素
a
的颜色

#斯特恩{
背景:url(“//cdn.shopify.com/s/files/1/0636/3475/t/16/assets/stern blue svg.svg?8854319133829452732”)
无重复中心;
背景大小:100%;
文本对齐:居中;
垂直对齐:中间对齐;
宽度:165px;
高度:75px;
位置:绝对位置;
显示:表格;
}
sterntext先生{
z指数:999;
位置:相对位置;
高度:75px;
垂直对齐:中间对齐;
显示:表格单元格;
填充:0 7px;
}
#斯特恩:悬停{
背景:url(“//cdn.shopify.com/s/files/1/0636/3475/t/16/assets/stern blue-filled svg.svg?18364800561828232638”)
无重复中心;
颜色:#fff;
背景大小:100%;
}
#严厉的{
颜色:#000;
文字装饰:无;
}
#斯特恩:在空中盘旋{
颜色:#fff;
}

也许,你想要

#斯特恩:悬停a{
颜色:#fff;
}
也就是说,当
#stern
悬停时,设置元素
a
的颜色

#斯特恩{
背景:url(“//cdn.shopify.com/s/files/1/0636/3475/t/16/assets/stern blue svg.svg?8854319133829452732”)
无重复中心;
背景大小:100%;
文本对齐:居中;
垂直对齐:中间对齐;
宽度:165px;
高度:75px;
位置:绝对位置;
显示:表格;
}
sterntext先生{
z指数:999;
位置:相对位置;
高度:75px;
垂直对齐:中间对齐;
显示:表格单元格;
填充:0 7px;
}
#斯特恩:悬停{
背景:url(“//cdn.shopify.com/s/files/1/0636/3475/t/16/assets/stern blue-filled svg.svg?18364800561828232638”)
无重复中心;
颜色:#fff;
背景大小:100%;
}
#严厉的{
颜色:#000;
文字装饰:无;
}
#斯特恩:在空中盘旋{
颜色:#fff;
}

也许,你想要

#斯特恩:悬停a{
颜色:#fff;
}
也就是说,当
#stern
悬停时,设置元素
a
的颜色

#斯特恩{
背景:url(“//cdn.shopify.com/s/files/1/0636/3475/t/16/assets/stern blue svg.svg?8854319133829452732”)
无重复中心;
背景大小:100%;
文本对齐:居中;
垂直对齐:中间对齐;
宽度:165px;
高度:75px;
位置:绝对位置;
显示:表格;
}
sterntext先生{
z指数:999;
位置:相对位置;
高度:75px;
垂直对齐:中间对齐;
显示:表格单元格;
填充:0 7px;
}
#斯特恩:悬停{
背景:url(“//cdn.shopify.com/s/files/1/0636/3475/t/16/assets/stern blue-filled svg.svg?18364800561828232638”)
无重复中心;
颜色:#fff;
背景大小:100%;
}
#严厉的{
颜色:#000;
文字装饰:无;
}
#斯特恩:在空中盘旋{
颜色:#fff;
}


是的,就是这样。非常感谢戴普,成功了。非常感谢戴普,成功了。非常感谢戴普,成功了。非常感谢D