博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
IE9的css hack
阅读量:6719 次
发布时间:2019-06-25

本文共 823 字,大约阅读时间需要 2 分钟。

div {

background-color:red\0;  /* ie 8/9*/

background-color:blue\9\0;  /* ie 9*/

*background-color:green;  /* ie 7*/

_background-color:gray;  /* ie 6*/

}

注意写csshack的顺序,其中:

1.background-color:red\0;IE8和IE9都支持;

2.background-color:blue\9\0; 仅IE9支持;

(1)区别FF(IE8)与IE6 IE7

backgorund:orange; FF和IE8背景色将为橘黄色

*backgorund:red;   IE6和IE7背景色将为红色

(2)区别FF(IE8)与IE6与IE7

background:orange;   FF和IE8背景色将为橘黄色

*background:red !important;  IE7背景色将为红色

*background:blue;     IE6背景色将为蓝色

(3)区别FF(IE8)与IE6与IE7

background:orange;        FF和IE8背景色将为橘黄色

*background:red;          IE7背景色将为红色

_background:blue;         IE6背景色将为蓝色

(4)区别FF与IE6 IE7 IE8 IE9

color:gray;       FF等非IE浏览器字体色将为灰色

color:red\9;     IE8 IE9字体色将为红色

*color:green;     IE7字体色将为绿色

_color:blue;     IE6字体色将为蓝色

提示:CSS HACK书写顺序:先写FF等非IE浏览器所需样式,其次写IE8/9所需样式,接着是IE7的,再接着才是IE6的!

总结:实际运用中我感觉比较少用到!important ,只要你记住”*”和”_”我想就足够区别于FF(IE8)与IE6与IE7了.

转载地址:http://pzjmo.baihongyu.com/

你可能感兴趣的文章
Spring学习篇:AOP知识整理
查看>>
jq 获取各个元素的宽度高度的方法
查看>>
AJAX实现仿Google Suggest效果
查看>>
[ACM]A + B Problem (大数相加3种方法)
查看>>
Java 环境搭建
查看>>
软件体系架构阅读笔记十五
查看>>
启用了不安全的HTTP方法解决办法 IBM APPSCAN
查看>>
javascript小记-javascript运行机制
查看>>
汇编指令
查看>>
JVM调优——之CMS 常见参数解析
查看>>
深入.NET框架
查看>>
Android Studio实现Service AIDL
查看>>
模态混叠和端点效应
查看>>
数据库
查看>>
初始Hibernate框架
查看>>
js中math对象的使用
查看>>
写《一摞烙饼的排序》的代码关于架构有感
查看>>
beego 定义一个存储变量的容器
查看>>
[HDU5343]MZL's Circle Zhou
查看>>
不要妄想永远,只愿珍惜现在
查看>>