一些css 属性兼容问题

CSS3

filter 属性:

-webkit-filter: blur(5px); /* Chrome, Safari, Opera */
    filter: blur(5px);

时间: 2024-10-10 01:27:42

一些css 属性兼容问题的相关文章

css属性兼容主流浏览器

_:选择IE6及以下.连接线(中划线)(-)亦可使用,为了避免与某些带中划线的属性混淆,所以使用下划线(_)更为合适.*:选择IE7及以下.诸如:(+)与(#)之类的均可使用,不过业界对(*)的认知度更高\9:选择IE6+\0:选择IE8+和Opera[;property:value;]; :选择webkit核心浏览器(Chrome,Safari).IE7及以下也能识别.中括号内外的3个分号必须保留, 第一个分号前可以是任意规则或任意多个规则[;color:#f00;]; 与 [color:#f

CSS属性兼容写法

一种是用js判断兼容性 // JS if ("CSS" in window && "supports" in window.CSS) { var support = window.CSS.supports("mix-blend-mode","difference"); support = support?"mix-blend-mode":"no-mix-blend-mode&quo

【引用】CSS浏览器兼容手册

CSS技巧 1.div的垂直居中问题vertical-align:middle; 将行距增加到和整个DIV一样高 line-height:200px; 然后插入文字,就垂直居中了.缺点是要控制内容不要换行 2. margin加倍的问题    设置为float的div在ie下设置的margin会加倍.这是一个ie6都存在的bug.解决方案是在这个div里面加上display:inline;   例如:    <#div id=”imfloat”>    相应的css为   #IamFloat{ 

css样式兼容不同浏览器问题解决办法

在网站设计的时候,应该注意css样式兼容不同浏览器问题,特别是对完全使用DIV CSS设计的网站,就应该更注意IE6 IE7 FF对CSS样式的兼容,不然,你的网乱可能出去不想出现的效果! 所有浏览器 通用 height: 100px; IE6 专用 _height: 100px; IE6 专用 *height: 100px; IE7 专用 *+height: 100px; IE7.FF 共用 height: 100px !important; 一.CSS HACK 1, !important

javascript操作html元素CSS属性

下面先记录一下JS控制CSS所使用的方法. 1.使用javascript更改某个css class的属性... <style type="text/css"> .orig { display: none; } </style> 你想要改变把他的display属性由none改为inline. 解决办法: 在IE里: document.styleSheets[0].rules[0].style.display = "inline"; 在firef

CSS属性定义 文本修饰 边框效果 背景修饰

一.CSS属性定义1.css颜色表示方法[重点]rgb(红绿蓝3个颜色通道 强度值为0-255)rgb(0,0,0)rgba(alpha a是透明度 值为0-1)rgba(123,123,123,0) hslhsla(h:色相,色环上(ppt78页)的角度值,0-360 s:饱和度,0-100% l:明度,0-100% a:不透明度,0-1之间的小数)color:hsla(30,100%,50%,0.8); 十六进制(一般格式为#ffffff)(字母范围从A-F,数字从0-9 ) opacity

getComputedStyle currentStyle 获取当前元素所有最终使用的CSS属性值

object.getComputedStyle  获取当前元素所有最终使用的CSS属性值.返回的是一个CSS样式声明对象,只读,不能设置. 此方法不兼容IE8及以下,需用currentStyle方法. function getStyle(obj.attr){ return getComputedStyle(obj)?getComputedStyle(obj)[attr]:obj.currentStyle[attr]; //判断是否有getComputedStyle方法 } obj为需要获取属性值

浏览器css的兼容问题小总结------彭记(025)

1.         cursor:hand   VS   cursor:pointer firefox不支持hand,但ie支持pointer 解决方法:   统一使用pointer 2. innerText在IE中能正常工作,但在FireFox中却不行. 需用textContent. 解决方法: if(navigator.appName.indexOf("Explorer")   >   -1){ document.getElementById('element').inne

css属性hack

我们常用到css属性hack来兼容不同浏览器或设置不同浏览器的不同属性值 说明:本文档兼容性测试基础环境为:windows系统:IE6-IE10, Firefox6.0, Chrome13.0, Safari5.1, Opera11.51 语法: selector{<hack>?property:value<hack>?;} 取值: _: 选择IE6及以下.连接线(中划线)(-)亦可使用,为了避免与某些带中划线的属性混淆,所以使用下划线(_)更为合适. *: 选择IE7及以下.诸如