Safari的CSS HACK方法
2024-10-07 16:47:58
以前的文章里提到过IE6/IE7/IE8/IE9/、Firefox的CSS HACK方法,那么Safari的CSS HACK是什么呢?
请看以下CSS代码:
- .box
- {
- color: black; /* ff */
- color: #fff\9\0; /* IE9 */
- color: #ff0000\0; /* IE8 */
- [color: #666; color: #999; /* Safari Chrome */
- *color: green; /* IE7 */
- _color: blue; /* IE6 */
- }
- @media all and (min-width: 0px){
- /* Safari与Opera浏览器的共同样式 */
- }
- @media all and (-webkit-min-device-pixel-ratio:0){
- /* 这里单独设置Safari的样式 */
- }
HTML代码
- <div class="box">
- 这里根据设置不同浏览器的CSS HACK显示不同的颜色!
- </div>
在IE6浏览器中字体颜色为蓝色;
在IE7浏览器中字体颜色为绿色;
在IE8浏览器中字体颜色为红色;
在IE9浏览器中字体颜色为白色;
在Firefox浏览器中字体颜色为黑色;
在safari、Chrome浏览器中字体颜色为灰色。
最新文章
- VS2013快捷键及技巧
- jQuery实现二级菜单
- 《InsideUE4》UObject(一)开篇
- 工厂方法模式(FACTORY METHOD)
- 关于Git的stash命令
- 类加载器classCloader
- css3 iphone开关 移动端开关、按钮、input
- vs2012+qt5.2.0环境搭建/vs2013 + qt5.3.2 环境搭建
- iOS bug 之 H5 页面没有弹出提示框
- 8.20.1 图形化:弹窗JOptionPane
- 第二次作业:APP案例分析
- java.sql.SQLException: null, message from server: ";Host &#39;192.168.126.100&#39; is not allowed to connect to this MySQL server";
- python接口自动化-session_自动发文
- Javascript高级编程学习笔记(88)—— Canvas(5)绘制文本
- Java多线程:Java内存模型
- react-创建react元素
- Spring Boot -05- 多模块结构项目构建与测试(详细图文教程)IDEA 版
- Selenium测试Ajax应用程序中的主要问题
- JQuery中width和JS中JS中关于clientWidth offsetWidth scrollWidth 等的含义
- 安装Win7时删除系统保留的100M隐藏分区
热门文章
- CF1241 D Sequence Sorting(离散化+DP)
- 关于toString()的一些事情
- lr 计算字符串长度
- AttributeError: module &#39;requests&#39; has no attribute &#39;get&#39;的错误疑惑
- 这么简单的 Redis 面试题都不懂,怎么拿offer?
- poj3264 Balanced Lineup(树状数组)
- go读写excel文件
- CSS学习笔记(基础部分)
- Python3学习笔记——自定义模块
- 在Echarts区域的任何位置精准触发事件