javascript - CSS3 过渡可轻松用于 div

标签 javascript jquery css css-transitions

我的问题是我想让 div 变得模糊并活跃,例如 here 。我已经设法将代码扩展到 div 而不是此 JSFIddle 中的文章但问题在于过渡(如果模糊没有改变,请在 javascript 设置下的框架和扩展中添加 jquery >2,jsfiddle 不会执行此操作)。我想实现第一个链接中的转换。 他们分别是:

transition: 
        opacity 0.2s linear, 
        text-shadow 0.5s ease-in-out, 
        color 0.5s ease-in-out;

任何帮助将不胜感激。

最佳答案

试试这个

.bluredDiv {
 -webkit-filter: blur(5px);
 -moz-filter: blur(5px);
 -o-filter: blur(5px);
 -ms-filter: blur(5px);
 filter: blur(5px);
 width: 80%;
 height: 80%;
 transform: scale(.9);
 transition: transform 1000ms;
  }

.activeDiv {
 transform: scale(1);
 width: 80%;
 height: 80%;
 box-shadow: 0px 0px 0px 10px rgba(255, 255, 255, 1), 1px 11px 15px    10px rgba(0, 0, 0, 0.4);
 z-index: 100;
 transition: transform 500ms;
 }

.normailDiv {
 transform: scale(0);
 transition: transform 1000ms , opacity 400ms ;
 }

这是更新的 Fiddle https://jsfiddle.net/rnu522qo/2/

关于javascript - CSS3 过渡可轻松用于 div,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/35099491/

相关文章:

javascript - 如何将事件监听器添加到我的 javascript 函数

jquery - 如何将多个 jQuery 鼠标悬停函数组合成一个可重用的鼠标悬停函数

css - 放置一个偏离侧面的元素?

可以从 PHP 动态生成多个按钮的 Javascript

javascript - 从列表动画中删除节点

javascript - 如何在 setInterval() 回调中获取光标位置

javascript - jQuery GraphML 解析(清理导入的数据)

html - 无法减少标签和控件之间的空间

javascript - Angular CSS ngRepeat 在 li 之间使用分隔符

javascript - 如何在 JavaScript 中使用过滤器从多维数组中删除多个元素?