如何在CSS处于悬停状态时旋转图标

如何在CSS处于悬停状态时旋转图标,css,Css,我试图使图标在鼠标悬停时旋转,但无法使其工作。 我在互联网上找不到解决方案。 这就是我迄今为止所尝试的: @导入url('https://fonts.googleapis.com/icon?family=Material+图标“); .材质图标:悬停{ -webkit变换:旋转(180度); -ms变换:旋转(180度); -o变换:旋转(180度); 变换:旋转(180度); } 巴顿手风琴{ 背景色:#eee; 颜色:#444; 光标:指针; 填充物:5px; 宽度:50%; 边界:无;

我试图使图标在鼠标悬停时旋转,但无法使其工作。 我在互联网上找不到解决方案。 这就是我迄今为止所尝试的:

@导入url('https://fonts.googleapis.com/icon?family=Material+图标“);
.材质图标:悬停{
-webkit变换:旋转(180度);
-ms变换:旋转(180度);
-o变换:旋转(180度);
变换:旋转(180度);
}
巴顿手风琴{
背景色:#eee;
颜色:#444;
光标:指针;
填充物:5px;
宽度:50%;
边界:无;
边框:1px实心#CBCBCB;
文本对齐:左对齐;
大纲:无;
字体大小:15px;
过渡:0.4s;
}
.向右浮动{
浮动:对;
}
第2节
键盘箭头向下

图标鼠标旋转鼠标悬停在chrome上但不在Mozilla Firefox上相同的代码在chrome上我这边工作

图标鼠标旋转鼠标悬停在chrome上但不在Mozilla Firefox上相同的代码在chrome上我这边工作

我发现了两个问题

  • rotate在chrome中运行良好,但在firefox中不起作用
  • 过渡并不像其他人所说的那样顺利
  • 因此,对于第一个问题,更改了从图标到按钮的悬停伪,因为当
    按钮中使用
    时,firefox中存在问题。对于第二个选项,与其他选项一样,添加
    转换

    @导入url('https://fonts.googleapis.com/icon?family=Material+图标“);
    .c-手风琴:悬停。材质图标{
    -webkit变换:旋转(180度);
    -ms变换:旋转(180度);
    -o变换:旋转(180度);
    变换:旋转(180度);
    过渡:全部。3秒轻松;
    }
    巴顿手风琴{
    背景色:#eee;
    颜色:#444;
    光标:指针;
    填充物:5px;
    宽度:50%;
    边界:无;
    边框:1px实心#CBCBCB;
    文本对齐:左对齐;
    大纲:无;
    字体大小:15px;
    过渡:0.4s;
    }
    .向右浮动{
    浮动:对;
    }
    第2节
    
    键盘箭头向下
    我能找到两个问题

  • rotate在chrome中运行良好,但在firefox中不起作用
  • 过渡并不像其他人所说的那样顺利
  • 因此,对于第一个问题,更改了从图标到按钮的悬停伪,因为当
    按钮中使用
    时,firefox中存在问题。对于第二个选项,与其他选项一样,添加
    转换

    @导入url('https://fonts.googleapis.com/icon?family=Material+图标“);
    .c-手风琴:悬停。材质图标{
    -webkit变换:旋转(180度);
    -ms变换:旋转(180度);
    -o变换:旋转(180度);
    变换:旋转(180度);
    过渡:全部。3秒轻松;
    }
    巴顿手风琴{
    背景色:#eee;
    颜色:#444;
    光标:指针;
    填充物:5px;
    宽度:50%;
    边界:无;
    边框:1px实心#CBCBCB;
    文本对齐:左对齐;
    大纲:无;
    字体大小:15px;
    过渡:0.4s;
    }
    .向右浮动{
    浮动:对;
    }
    第2节
    
    键盘箭头向下
    在代码段中似乎工作正常,所以。。。真正的问题是什么?@CBroe-Nope,在Firefox上对我不起作用…@Fuross我明白了,但OP应该在问题中提到这一点。虽然在具体的转换中这似乎不是问题,但在Firefox中,鼠标悬停在图标上通常不起作用。我使用的是Firefox,所以这可能是问题所在。在代码片段中,indeedIt似乎可以正常工作,所以。。。真正的问题是什么?@CBroe-Nope,在Firefox上对我不起作用…@Fuross我明白了,但OP应该在问题中提到这一点。虽然在具体的转换中,这似乎不是一个问题,但在Firefox中,鼠标悬停在图标上方通常不起作用。我使用的是Firefox,所以这可能确实是个问题