css - 如何防止在 Windows Edge 上进行转换?

标签 css sass microsoft-edge

我使用的所有其他动画效果都很好。 Windows Edge 不是这种情况。

所以我想阻止这些动画在 Edge 上触发。

这是我要防止的:

        &:hover:not(.selected-shown) {
            img {
                transform: scale(1.1);
            }
        }

那个transform:scale,我怎么能只在CSS/SCSS上指向Edge?

最佳答案

您可以使用 @supports 并测试 Edge 特定属性。像这样

   &:hover:not(.selected-shown) {
       img {
            transform: scale(1.1);
        }
      @supports (-ms-ime-align:auto) {
        img { transform: none; } 
      }
    }

感谢 Jeff Clayton 的帖子

https://jeffclayton.wordpress.com/2015/04/07/css-hacks-for-windows-10-and-spartan-browser-preview/

关于css - 如何防止在 Windows Edge 上进行转换?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/45176916/

相关文章:

mobile - 您可以在 Edge 移动应用程序中使用开发工具吗?

html - 在 div 内使用特定类设置段落样式

CSS3 动画变换旋转,没有可见的过渡

html - 如何在 visual studio 中为 less 和 sass 使用自动编译器

html - 如何在居中标题的开头动态定位段落

internet-explorer - SVG 中的 IE11 和边缘图像支持

javascript - 摆脱边缘必填字段的默认验证消息

HTML anchor 不适用于视差滚动

css - 在动态变化的 DIV 正下方显示一个 DIV

css - 保持覆盖文本的垂直居中对齐