css对不同浏览器兼容的问题
来源:互联网 发布:单片机mos管开关电路 编辑:程序博客网 时间:2024/05/05 18:53
在web开发中,每个人都会遇到css对不同浏览器兼容的问题,虽然不是什么大问题,却着实让人费心,特别对于一些没有经验的开发者来说,是特别头疼的。经常会在网上看到有人抱怨浏览器版本太多,没办法,市场总是存在竞争的,有问题我们就想办法解决它吧。下边是本人总结的一些针对不同浏览器的css hack,希望能帮助需要的朋友。
background:blue;Firefox 背景变蓝色background:red /9;IE8 背景变红色*background:black;IE7 背景变黑色_background:orange;IE6 背景变橘色
IE6以下
*html{}
IE 7 以下
*:first-child+html {} * html {}
只对IE 7
*:first-child+html {}
只对IE 7 和现代浏览器
html>body {}
只对IE 8(属性值后加/0)
.name {color:#ccc/0; }
只对现代浏览器(非IE 7)
html>/**/body {}
最新的Opera 9以下版本
html:first-child {}
Safari
html[xmlns*=”"] body:last-child {}
Firefox 3
.classname, x:-moz-any-link, x:default {}
#id, x:-moz-any-link, x:default {}
====================
所有浏览器下背景变灰(半透明)
body {filter:alpha(opacity=30);opacity:0.3;background-color:#ccc;}
====================
区别IE6与FF:
background:orange;*background:blue;
区别IE6与IE7:
background:green !important;background:blue;
区别IE7与FF:
background:orange; *background:green;
区别FF,IE7,IE6:
background:orange;*background:green !important;*background:blue;
区别FF 3
“{”前加上“, x:-moz-any-link, x:default”,只有FF 3能识别
注:
IE都能识别*;标准浏览器(如FF)不能识别*;
IE6能识别*,但不能识别 !important,
IE7能识别*,也能识别!important;
只有IE8能识别/0
FF不能识别*,但能识别!important;
- css对不同浏览器兼容的问题
- css属性对不同浏览器的兼容
- CSS样式兼容不同浏览器的问题
- 有关css和js针对不同浏览器兼容的问题
- 有关css和js针对不同浏览器兼容的问题
- 有关css和js针对不同浏览器兼容的问题
- 有关css和js针对不同浏览器兼容的问题
- css样式兼容不同浏览器问题
- css样式兼容不同浏览器问题
- css 兼容通过判断不同的浏览器
- 兼容不同浏览器的 CSS Hack 写法
- 兼容不同浏览器的 CSS Hack 写法
- 兼容不同大小浏览器的css写法
- css浏览器兼容的问题
- 不同浏览器对 的兼容
- CSS对浏览器器的兼容
- 浅谈CSS HACK——兼容不同浏览器的CSS
- 浅谈CSS HACK——兼容不同浏览器的CSS
- vs2010 快捷键设置问题 alt+ F8
- Reactor模式,或者叫反应器模式
- Oracle游标执行流程
- 对Vector+Clock算法的理解
- 百个前端设计常用Javascript语句
- css对不同浏览器兼容的问题
- vector clock算法保证版本信息
- 数组函数一些-特定功能
- android屏幕大小,字体大小,横屏竖屏切换问题
- ios中NSPredicate的用法
- jsp/java截取截断html内容的方法与技巧
- 真机调试出现问题,无法将应用程序装到设备上
- 排序帮助类(包括对string[],int[],datatable,T[]进行排序) .
- NIO.2 入门,第 2 部分: 文件系统 API