javascript - Internet Explorer CSS 转换问题

标签 javascript html css internet-explorer

我有一些元素 width 在滚动时随着 JS 更改为 0 并且当开始将 width 转换为 0 时,元素首先变得非常大,但随后根据需要执行.在 Chrome 中一切正常。

这是 https://jsfiddle.net/dx914ut0/ 的一个例子

我该怎么办?

UPD:只需要添加单位。

最佳答案

尝试使用下面的代码代替过渡。这将确保它适用于所有浏览器。

-webkit-transition: visibility 0s, opacity 2s ease-out;
-moz-transition: visibility 0s, opacity 2s ease-out;
-o-transition: visibility 0s, opacity 2s ease-out;
transition: visibility 0s, opacity 2s ease-out;

关于javascript - Internet Explorer CSS 转换问题,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/51686742/

相关文章:

javascript - iPad 全屏模式 && 飞行模式

javascript - 有没有办法找到并删除所有 html 页面共有的未使用的 CSS 和 Javascript?

html - 使用 VS Web Essentials 在 Emmet 中使用单引号

javascript - 奇怪的移动导航动画错误

iphone - 在 iPhone 上用 CSS 按下样式链接?

css - post-css 没有从 node_modules 中找到路径

javascript - 预填充 iPhone Safari SQLite DB

javascript - 如何为字符串数组实现 .indexof?

javascript - web2py:如何将 javascript 添加到 Web2py Crud 表单?

html - 粘性页脚 + float 元素