css - box-shadow 的过渡在 Opera 中不起作用

标签 css opera css-transitions

我无法让框阴影的 CSS3 过渡在 Opera 中工作。我的代码:

    .shadow {
    box-shadow: 0px 0px 6px rgba(0,0,0,0.3);
    -webkit-box-shadow: 0px 0px 6px rgba(0,0,0,0.3);
    -moz-box-shadow: 0px 0px 6px rgba(0,0,0,0.3);
    -webkit-border-radius: 5px;
    -moz-border-radius: 5px;
    border-radius: 5px;
    margin-bottom: 20px;
    -moz-transition: -moz-box-shadow 0.5s;
    -webkit-transition: -webkit-box-shadow 0.5s;
    -o-transition:  box-shadow 0.5s;
    transition: box-shadow 0.5s;
    }
    .shadow:hover {
    box-shadow: 0px 0px 20px rgba(0,235,255,0.8);
    -webkit-box-shadow: 0px 0px 20px rgba(0,235,255,0.8);
    -moz-box-shadow: 0px 0px 20px rgba(0,235,255,0.8);
    }

我在 jsFiddle 中进行了预览:http://jsfiddle.net/dcwAR/

最佳答案

这个

-o-transition:  box-shadow 0.5s;

应该是这样

-o-transition:  -o-box-shadow 0.5s;

关于css - box-shadow 的过渡在 Opera 中不起作用,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/9717370/

相关文章:

javascript - 当 Google 文档中的所有文件时 HTML 无法加载图像

html - div 的高度是父级宽度的 80%?

javascript - ng-if动画angularjs崩溃

html - Bootstrap 轮播崩溃

css - Opera 浏览器以不同方式显示边距

hover - 仅限 Opera 的错误 : CSS hover menus leftover repaint bug - workaround?

html - 我应该在 link 元素或其子元素 img 元素上使用 CSS transform 属性吗?

javascript - Opera 和 Internet Explorer 中的 JQuery 安全错误

html - 使用纯 CSS 进行径向删除;如果不是 SVG 替代品

css - 在进行 css 转换时使用 JQuery UI 一次滑动两个 div