null字符串和none字符串的区别
difference between null string and none
我有以下脚本:
document.querySelector(".img-man").style.webkitAnimation = "";
可以在safari 5.1.7上运行,但不能在7.0.2上运行。
后来改成了:
document.querySelector(".img-man").style.webkitAnimation = "none";
现在工作正常
我很想知道"" and "none"
将属性设置为"none"明确禁用动画。
链接"那么现在它不能在5.1.7中工作。那么,我该怎么办呢?"
"none"不工作的问题也许可以通过使用虚拟名称来修复:
document.querySelector(".img-man").style.webkitAnimation = "dummy";
由于这是通过JavaScript完成的,另一种方法可以是:
document.querySelector(".img-man").style.removeProperty('-webkit-animation-name');
OK。OP在我写完之后删除了问题的这一部分,但留下它,因为它可能对他和其他人都有帮助。
属性本身;在Safari文档中我们有webkit-animation的子属性-webkit-animation-name:
-webkit-animation-name
指定动画的名称。
语法
-webkit-animation-name: name[,…]参数
名字,该名称用于选择-webkit-keyframe规则,该规则为动画提供关键帧和属性值。如果名称与任何-webkit-keyframe规则不匹配,则没有要动画的属性,并且动画不会执行。请参见"@-webkit-keyframes"了解此规则的描述。
如果"none",则不会执行动画,即使有一个带有该名称的-webkit-keyframe规则。将此属性设置为none将显式禁用动画。
默认值为"。
相关文章:
- 如何在JavaScript中将字符串转换为函数引用
- 全局变量和全局对象的属性之间有什么区别吗
- jQuery中是否内置了任何字符串格式化函数
- Javascript,有没有一种方法可以将数组写成没有逗号或空格的单个文本字符串
- JavaScript中的函数和对象之间没有区别吗?
- ng打开空字符串
- 正则表达式在字符串中找到base64
- 如何将字符串值从php页面发送到java脚本页面
- 传递字符串的普通$.post()和传递文件的有什么区别
- Javascript字符串中的单转义和双转义(反斜杠)有什么区别
- 什么's特征检测、特征推断和使用UA字符串之间的区别
- Chrome 和 Firefox 以及浏览器在解析字符串的方式上有什么区别吗?
- 字符串对象和基元字符串之间的区别
- 在JavaScript中将对象转换为字符串的区别
- eval()如何区别对待字符串对象和原始字符串值
- 将字符串传递给函数与带默认形参调用函数的区别
- .val和普通字符串javascript的区别
- Javascript-在连接字符串/变量时使用+和之间的区别
- 在javascript中,整数、字符串和数组作为函数参数传递时有什么区别
- null字符串和none字符串的区别