HACK的写法
来源:互联网 发布:矩阵设备图片 编辑:程序博客网 时间:2024/04/29 17:37
HACK原理:不同浏览器对各中字符的识别不同
在 CSS中常用特殊字符识别表:
(1)*: IE6+IE7都能识别*,而标准浏览器FF+IE8是不能识别*的;
(2)!important: 除IE6不能识别 !important外, FF+IE8+IE7都能识别!important ;
(3)_ : 除IE6支持_ 外, FF+IE8+IE7都不支持_;
(4)\9:所有IE浏览器都识别(IE6、IE7、IE8、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所需样式,接着是IE7的,再接着才是IE6的!
总结:实际运用中我感觉比较少用到!important ,只要你记住”*”和”_”我想就足够区别于FF(IE8)与IE6与IE7了.
- HACK的写法
- Firefox专属hack的写法
- 最全的hack写法
- Hack写法
- 区别不同浏览器的CSS hack写法
- 各种浏览器的css hack写法
- 兼容不同浏览器的 CSS Hack 写法
- CSS HACK 解决兼容的写法
- CSS Hack区别不同浏览器的写法
- 各浏览器的HACK写法(转载)
- 兼容不同浏览器的 CSS Hack 写法
- IE6/IE7/FF的Hack写法
- 各浏览器下Hack的写法
- 各个浏览器下css hack的写法
- CSS样式常用的兼容hack写法
- 主流浏览器的内核以及Hack写法
- CSS各个浏览器Hack的写法
- IE10,11的css hack写法
- 深度学习与计算机视觉系列(10)_细说卷积神经网络
- 负载均衡之Nginx+tomcat+redis实现session共享的负载均衡
- git add 提示错误
- 【Leetcode】之 Permutations
- Android 自定义 HorizontalScrollView 打造再多图片(控件)也不怕 OOM 的横向滑动效果
- HACK的写法
- 12行让电脑奔溃的代码
- SA: 情感分析资源(Corpus、Dictionary)
- linux下eclipse cdt主函数main参数值传递设置
- 【数据结构】 第一章 绪论
- 负载均衡之Nginx的安装
- Android自定义带动画圆环进度条
- STM8的IAP在线升级
- PHP生成唯一订单号的方法汇总