我需要为各种浏览器定位特定的CSS样式。

我设法找到了一种单独定位的方法:

仅限Firefox

仅限IE9

仅限IE8

仅限IE7

但是......我无法单独定位Chrome和Safari。我找到了几种适用于Chrome和Safari的技术。一些技术应该针对一个或另一个......但是它们相互重叠,所以最后一个适用于两者。

我已经设置了一个JS小提琴来展示各种技巧,并显示浏览器匹配颜色。任何人都可以帮我找到定位SEPARATELY Safari和Chrome的秘诀吗?

这是CSS:

#tester {

font-weight:bold;

padding:10px;

margin:5px;

color: #FFF;

border:#00F solid 4px\9; /* IE8 and below */

*border:#FF0 solid 4px; /* IE7 and below */

-bracket-:hack(;

border:#0FF solid 4px; /* Chrome only*/

);

}

:root #tester{

border:#0F0 solid 4px \0/IE\9; /* IE9 +IE10pp4 */

}

@-moz-document url-prefix() { #tester { border:#F00 solid 4px; /* Firefox only*/ } }

@media all and (-webkit-min-device-pixel-ratio: 0) { #tester { border: #F0F solid 4px; /* Safari */ } }

/* iPads (portrait and landscape) ----------- */

@media only screen

and (min-device-width : 768px)

and (max-device-width : 1024px) {

#tester {

border: #F90 solid 4px;

}

}

这是html:

Browser match

任何帮助将不胜感激! :)

safari only css hack,css hack同时针对Safari和Chrome进行攻击相关推荐

  1. [css] 什么是hack?css的hack有哪些?

    [css] 什么是hack?css的hack有哪些? 一.总结 1.CSS hack:由于不同厂商的浏览器,比如Internet Explorer,Safari,Mozilla Firefox,Chr ...

  2. 什么事css+hack,css hack的理解

    什么是CSS hack 由于不同厂商的流览器或某浏览器的不同版本(如IE6-IE11,Firefox/Safari/Opera/Chrome等),对CSS的支持.解析不一样,导致在不同浏览器的环境中呈 ...

  3. css什么是hack,CSS中hack是什么意思

    CSS中的hack就是针对不同的浏览器和版本来写不同的CSS样式,使其能呈现出我们想要的页面效果 CSS hack主要是用来解决浏览器的兼容问题,能够针对不同的浏览器去写不同的CSS,而且还能在不同的 ...

  4. CSS浏览器兼容性----Hack

    CSS Hack大致有3种表现形式,CSS类内部Hack.选择器Hack以及HTML头部引用(if IE)Hack,CSS Hack主要针对IE浏览器. 类内部Hack:比如 IE6能识别下划线&qu ...

  5. CSS Core CSS hack CSS优化

    web前端2021–小白进阶之路CSS3(2) CSS Core 复杂选择器 兄弟选择器 (1)相邻兄弟选择器 选择器1+选择器2{} 要求匹配选择器2紧挨着选择器1,修改选择器2的样式 (2)通用兄 ...

  6. 兼容之css中的hack

    Hack有三种方式,谈谈其中之一的css中的hack兼容 常见的css属性hack: /* CSS属性级Hack */ color:red; /* 所有浏览器可识别*/ _color:red; /* ...

  7. css ie9 打印 hack,IE9下css hack写法

    ie9一出css hack也该更新,以前一直没关注,今天在内部参考群mxclion分享了IE9的css hack,拿出来也分享一下: select { background-color:red\0; ...

  8. DIV CSS在不同IE版本和FF以及Chrome中的兼容性差异解决方法(推荐)

    一些内容比之前 为了方便自己查询,省得每次遇到问题都要满世界搜,转篇实用的:DIV+CSS 与不同 IE 版本等的兼容性. 一.!important (功能有限) 随着 IE7 对 !importan ...

  9. 学无止境的CSS(xHTML+CSS技巧教程资源大全)

    本文里面收集一些有关CSS的技巧.教程.工具和观点等,其中一些你也许早就运用的炉火纯青,也可能有的你听都没听说过.不管是新手还是高手,大家都继续学习吧. 一,Web 标准 要玩游戏,就得先了解规则.要 ...

最新文章

  1. 硬科技凭什么产业化?
  2. php把数字转化字符串,php中把数字转化为字符串的方法有哪些?-PHP问题
  3. 一文带你看懂PaddleHub
  4. 规模估算失准 软件开发成空中楼阁
  5. SystemCenter2012SP1实践(23)私有云的权限设计
  6. [转载]Java Socket实战之二 多线程通信
  7. python基础-菜鸟世界 -python基础---set
  8. 3D线激光成像数学模型简析与实现
  9. 排队 / 叫号 / 取号 模块使用教程
  10. JS设计模式之工厂模式
  11. 广告行业中那些趣事系列25:腾讯2020广告大赛冠军解决方案带来的思考
  12. 开博尔智能android播放器,高端安卓播放器的选择——开博尔Q10Plus 二代 4K高清播放器...
  13. android打包后无法访问http请求
  14. 快手财报,广告、直播、电商齐头并进
  15. 完全卸载docker 有效
  16. Python机器学习基础
  17. PHP时间戳实现倒计时,JavaScript | 时间戳实现倒计时定时器
  18. 为什么选择MVVM而不是MVP - Android体系结构
  19. seo关键词排名点击优化软件
  20. python制作我的世界_python的pygame制作的2D我的世界

热门文章

  1. sphinx结合scws的mysql全文检索
  2. android 自定义button点击事件,自定义View(2)-从源码分析button的onClick和onTouch
  3. Hadoop之分布式存储HDFS和离线计算MapReduce
  4. 【操作系统/OS笔记11】并发执行的必要性,产生的问题,原子操作,为什么引入锁机制,面包购买的类比
  5. 广度优先搜索c语言矩阵,算法7-6:图的遍历——广度优先搜索 (C++代码)
  6. linux eclipse web项目,Eclipse中web项目部署至Tomcat步骤
  7. java编辑遗忘曲线代码,java8的新特性 - 天使broken的个人空间 - OSCHINA - 中文开源技术交流社区...
  8. 状态机(FSM)的介绍--以检测序列1001为例
  9. 你可能没听过的 Java 8 中的 10 个特性
  10. 【前端 · 面试 】HTTP 总结(八)—— HTTP 强缓存