【问题标题】:Rotate Child Element From Parent:Hover从父级旋转子元素:悬停
【发布时间】:2012-08-14 12:27:45
【问题描述】:

只是一个我似乎无法弄清楚的小元素,我希望这里的集体知识可以为我指明正确的方向。

当用户将鼠标悬停在 div 上时,我想旋转 div 内的图像。可以在此处找到代码示例:http://jsfiddle.net/mashby/eCzmj/

现在,动画是通过将鼠标悬停在图像本身而不是整个 div 上来触发的。

不知道是否可以做我想做的事,但提前感谢任何确认或建议!

【问题讨论】:

    标签: css css-transforms


    【解决方案1】:

    您的 CSS 似乎有问题

    您正在使用#animate img:hover,这意味着您将在img 悬停时将样式应用于它。

    尝试在父(#animate) 悬停时将样式应用到img 元素,而不是#animate:hover img

    【讨论】:

    • 我可以发誓我试过了,但你 100% 正确,这是我的 css 搞砸了作品。谢谢德国人!
    【解决方案2】:

    这是可能的。总体思路:

    #btnAgendaSettings img, #btnMinutesSettings img {
        transform: inherit;
    }
    
    .button-gray:hover, .button-gray:focus {
        transform: rotate(360deg);
    }
    

    【讨论】:

      猜你喜欢
      • 2018-07-17
      • 1970-01-01
      • 2015-04-16
      • 2014-08-24
      • 1970-01-01
      • 2015-11-04
      • 1970-01-01
      • 2012-10-07
      • 1970-01-01
      相关资源
      最近更新 更多