为ie和chrome FF单独设置样式的“条件注释法”、“类内属性前缀法”、“选择器前缀法”、实现方法 案例(推荐)
来源:互联网 发布:informatica windows 编辑:程序博客网 时间:2024/05/22 03:20
这三种分类hack css详细原理,参考:http://blog.csdn.net/goodshot/article/details/44309055
1.为ie和chrome单独设置样式的类实现案例(选择器前缀法的 css hack):
<html><head><style>.closeImg{ cursor:pointer; position:absolute; left:19px; right:0px\9;//这是ie的样式 (3.类内属性前缀法) bottom:55px; display:block;height:100px;width:100px;background-color:blue; } @media screen and (-webkit-min-device-pixel-ratio:0){.closeImg{right:300px;height:100px;width:200px;background-color:Olive; } } </style></head><body><div class="closeImg"></div></body></html>
2.添加了微软建议的<!--[if IE]><![endif]-->都hack css注入的案例(条件注释法):
<html><head><style><!--[if IE]><![endif]-->.closeImg{ width:100px; height:200px; background-color:blue;}</style></head><body><div class="closeImg"></div></body></html>
针对Chrome和Safari等Webkit核心浏览器的CSS hack代码:@media screen and (-webkit-min-device-pixel-ratio:0) { /* Webkit内核兼容CSS */ }示例:@media screen and (-webkit-min-device-pixel-ratio:0) { .font1 {color:#f00} .border1 {border:1px solid #f00;} .bg3 {background:#f00;} }
针对Firefox浏览器的写法:/*Firefox*/ @-moz-document url-prefix() { .font1 {color:red} }针对Opera浏览器的写法:/*Opera*/ @media all and (-webkit-min-device-pixel-ratio:10000),not and all (-webkit-min-device-pixel-ratio:0) { .font1 {color:red;} }
0 0
- 为ie和chrome FF单独设置样式的“条件注释法”、“类内属性前缀法”、“选择器前缀法”、实现方法 案例(推荐)
- 单独为ie和chrome设置样式
- hack:选择符前缀法,样式属性前缀法
- 属性选择器和前缀
- 兼容 IE 和 FF 的换行 CSS 推荐样式
- 兼容 IE 和 FF 的换行 CSS 推荐样式
- 兼容 IE 和 FF 的换行 CSS 推荐样式
- 兼容IE和FF的换行CSS推荐样式
- xcode6 的 类前缀 的设置方法
- 条件注释,给IE浏览器单独写CSS样式
- dooPHP带表名前缀的表生成模型为单独文件
- 关于JavaScript兼容FF和IE的方法(IE、FF下的srcElement属性)
- ACMjava求解最大连续和的三种方法 暴力枚举,S前缀,回溯法
- IE和FF浏览器的默认样式
- js的element中,属性以scroll、client和offset为前缀的属性的区别
- 匈牙利命名法常用的前缀和对应数据形态
- 前缀异或:XOR Segment (用的是前缀和的思想,所以暂且称这个方法为前缀异或)
- IE与FF,chrome对type属性值的异同
- mybatis报错Mapped Statements collection does not contain value for com.inter.IOperation.getAllItems
- JAVA中连接mysql数据库
- 第二周作业
- Linux程序运行中加载动态库
- Android中RelativeLayout布局各个属性含义解释
- 为ie和chrome FF单独设置样式的“条件注释法”、“类内属性前缀法”、“选择器前缀法”、实现方法 案例(推荐)
- 秋天里的思念
- A program to print Fahrenheit-Celsius table with floating-point values
- POJ 3067 Japan(树状数组)
- 【线段树】 VK Cup 2015 - Qualification Round 1 D. Closest Equals
- php无限分类
- openCV学习笔记(4):绘制直方图和calcHist()函数、normalize()函数的解析
- (1.3.3)插入排序:直接插入、交换插入、折半插入
- Duilib学习笔记《01》— duilib整体框架认识