检查对 css 属性属性的支持
Checking the support for a css property attribute
我想测试浏览器中是否支持特定的css属性属性。对于 css 属性,我可以这样做
document.createElement("detect").style["-webkit-overflow-scrolling"] === ""
但是,如果我必须检查特定的类或属性怎么办。例如,我想测试对
position:fixed
我该怎么做(除了使用现代化)?请帮忙。
function isFixedSupported() {
var isSupported = null;
if (document.createElement) {
var el = document.createElement("div");
if (el && el.style) {
el.style.position = "fixed";
el.style.top = "10px";
var root = document.body;
if (root && root.appendChild && root.removeChild) {
root.appendChild(el);
isSupported = el.offsetTop === 10;
root.removeChild(el);
}
}
}
return isSupported;
}
var canUseFixed = isFixedSupported(); //true:false
小提琴
相关文章:
- JQuery示例不起作用-“;对象没有't支持属性或方法'按钮'&”;
- 对象不支持属性或方法“自动完成”
- SCRIPT438:对象没有't支持属性或方法'endsWith'在IE10中
- javascript表单字段submit:Object dos'在IE8中不支持此属性或方法
- 对象没有't支持属性或方法'transformNode'在Internet Explorer 1
- jQuery Deferred and promise-错误:对象没有't支持属性或方法'然后'
- 如何检测对HTML5的支持;下载”;属性
- 如何修复错误'对象没有't支持属性或方法'getScreenCTM''在Inter
- JSHint 错误“对象不支持此属性或方法”用于 javascript 闭包
- 对象不支持属性或方法“确认”
- 对象不支持属性或方法“jscomp_symbol_iterator0”
- 对象不支持 igGrid 中的属性或方法“_super”
- 下拉 Javascript 错误:对象不支持属性或方法“匹配”
- Javascript ES6 的属性和支持值命名约定
- 运行时错误:对象不支持属性或方法
- 如何在javascript中检查lang属性支持
- Css属性支持检测
- 背景位置属性支持
- 缩短javascript检查CSS属性支持
- Qt下载属性支持