首页 教程 API文档

判断是否支持指定名称css属性

2015-12-13 16:16:38

属性


使用频率
所属模块 Std.css
成员类型 静态成员函数

描述


Std.css.support方法用于判断当前浏览器是否支持指定名称的css属性,该方法返回一个Boolean值,如果浏览器支持指定名称的css属性,将会返回true,否则返回false

例如box-shadow属性,现代浏览器内核支持该属性,则该方法返回true,表示支持该css属性,如果在低版本IE中,则会返回false

语法



Boolean Std.css.support(String name,Boolean ignorePlatformPrefix=false);
        

参数


名称 类型 描述
name String css属性的名称
ignorePlatformPrefix Boolean

是否忽略平台前缀,例如 -moz,-webkit等

如果该参数为false的时候,例如浏览器只支持-moz-animation属性,那么name值为animation则会返回false,为-moz-animation则会返回true

如果该参数为true,那么无论传递-moz-animation还是animation都会返回true

返回值


Boolean : 当前浏览器是否支持该名称的css属性

相关例子



//true
Std.css.support("fontSize");
Std.css.support("font-size");

//false
Std.css.support("boxWidth");

//true
Std.css.support("animation",true);