【发布时间】:2015-04-06 07:05:49
【问题描述】:
我想在使用悬停时从精灵地图切换图像。图像是类。到目前为止我有
(我有多个图像都带有悬停图像。)
.contact-icon, .contact-icon-2, .help-icon, .help-icon-2{
background: url(sprites.png) no-repeat;}
-第一张图片的定位
.contact-icon{
background-position: 0 -77px ;
width: 66px;
height: 66px;}
-
.contact-icon:hover, .contact-icon:active{
.contact-icon-2{
background-position: -95px -75px ;
width: 66px;
height: 66px;
}
}
或者
.contact-icon:hover, .contact-icon:active ~ .contact-icon-2{
background-position: -95px -75px ;
width: 66px;
height: 66px;
}
我是否应该先声明第二张图片的定位,然后编写一个 CSS 代码用于仅在里面的类进行悬停?或者我可以在悬停类中设置类的样式吗?
【问题讨论】:
-
你能做一个小提琴吗?
-
有点难以理解您的要求,但您不应该在每个图标或悬停/活动阶段重复css的常见属性。