`

分辨各种浏览器的hack

 
阅读更多
/* Opera */
html:first-child #opera
{
display: block;
}
/* IE 7 */
html > body #ie7
{
*display: block;
}
/* IE 6 */
body #ie6
{
_display: block;
}
/* Firefox 1 - 2 */
body:empty #firefox12
{
display: block;
}
/* Firefox */
@-moz-document url-prefix()
{
#firefox { display: block; }
}
/* Safari */
@media screen and (-webkit-min-device-pixel-ratio:0)
{
#safari { display: block; }
}
/* Opera */
@media all and (-webkit-min-device-pixel-ratio:10000), not all and (-webkit-min-device-pixel-ratio:0)
{
head~body #opera { display: block; }
}
分享到:
评论

相关推荐

    区分各种不同浏览里csshack

    区分各种浏览器的css样例,包括:IE5~IE10,FF,Chrome,opera等浏览器

    browser-hack-sass-mixins:浏览器hack sass mixin-将SCSS应用于特定的浏览器-CSS hacks:IE,Chrome,Firefox,Edge,Opera

    browser-hack-sass-mixins:浏览器hack sass mixin-将SCSS应用于特定的浏览器-CSS hacks:IE,Chrome,Firefox,Edge,Opera

    css hack之\9和\0就可能对hack IE11\IE9\IE8无效

    在做兼容性设计时,我们往往会使用各种浏览器能识别的独特语法进行hack,从而达到各种浏览器下显示正常的目的。其中,我们用得最多莫属于\9和\0了。\9和\0是hack IE8、IE9、IE11的独特标识。但是问题来了,\9和\0...

    针对主流浏览器的CSS-HACK写法及IE常用条件注释

    为了让所写代码在各主流浏览器中正常运行,我们不得不为各种浏览器写对应的样式。本文,青鸟将为你总结CSS针对各浏览器的兼容HACK(以IE6/IE7/IE8 /FF为主),以及IE特有的条件注释使用方法.一、通用区分方式:IE6、IE...

    CSS Hack 汇总速查手册浏览器兼容必会

    为了兼容和区分多浏览器我们需要用一些css hack来解决这些问题,但不建议用,能不用则不用

    css hack 兼容IE5.0、IE5.5、IE6.0、IE7.0、FF1.5、FF2.0 浏览器兼容教程

    important来区分处理IE和FF的网页制作者带来了不少问题,Noker也碰到了这个问题,所以翻阅网上资料,写了下面这个能够兼容现今大多数主流浏览器,覆盖绝大多数用户的Hack代码!  兼容浏览器版本:IE5.0,IE5.5,IE...

    CSS Hack大全-教你如何区分出IE6-IE10、FireFox、Chrome、Opera

    今天把一些常用的CSS Hack整理了一下,包括常用的IE hack以及火狐、Chrome、Opera浏览器的Hack,并把这些CSS Hack综合的一起,写了一个小的浏览器测试器

    区分IE6,IE7,firefox的CSS hack

    经常网页布局需要兼职多浏览器,所以下面的css hack可以用,但最好少用,不得不用才用

    ie10 css hack 条件注释等兼容方式整理

    截至到现在,在ie6到ie9的浏览器各种各样的古怪行为,开发人员不得不使用条件注释,有条件的类,和其他特定于IE的css hack来解决。 ps:条件注释是一种安全的区分IE浏览器版本的语法,且被认为是取代针对IE css hack...

    针对firefox ie6 ie7 ie8的css样式hack

    搜索了一下,找到了一个针对IE7、IE8不错的hack方式,IE7使用*+html或*line-height: 23px,IE8使用“\9”来区分,比如:line-height: 26px\9。 CSS可以参照如下定义,注意顺序: #menu { line-height: 23px; }/* ...

    区分IE6,IE7和firefox的CSS hack

    区别IE6与FF: background:orange;*background:blue; 区别IE6与IE7: background:green !important;...标准浏览器(如FF)不能识别*; IE6能识别*,但不能识别 !important,IE7能识别*,也能识别!imp

    CSS Hack 区分 IE6 / IE7 /IE8 /Firefox

    /* 所有浏览器 */ property:value\9; /* 所有IE浏览器 */ +property:value; /* IE7 */ _property:value; /* IE6 */ } [code] 当然,注意顺序。根据CSS的优先性,上面的写法,分别针对Firefox、IE8、IE7和IE6显示值...

    css区分ie8/ie9/ie10/ie11 chrome firefox的代码

    网站兼容性调试实在令人烦心,现在的网站设计人员真的要比以前费力很多,因为网页代码不再是...今天,我就把这几个主要浏览器的CSS hack代码汇总一下。 例如现有CSS代码如下: .divContent{ background-color:#eee; }

    css+div的一些易错点小结

    开发尽量不要用margin和padding属性,因为在不同浏览器下效果会不同,建议使用line-height,如果一定要用,要注意在IE6和IE7与其他的浏览器的效果不同。在用的过程中如遇到问题,可以在百度里搜一下hack,里面会介绍...

    关于清除浮动塌陷的几种方法总结

    什么是浮动呢?定义这样说:浮动的框可以向左或向右移动,直到它的外边缘碰到包含框或另一个浮动框的边框为止。...不得不想进各种hack方法解决。(没错,这里就是吐槽的IE6!) 其次文档标准流,在浮

    php+mysql论坛程序

    谁在线(当前在线用户)/论坛管理者(管理团队):图片及颜色区分。(突出显示管理员-- 控制面板控制)[当你的的论坛访问量教大时,可以关闭当前在线用户中的用户图片及在线图例。] 2。首页显示在线IP -- ...

    PHPvbulletin vbb 2.28

    谁在线(当前在线用户)/论坛管理者(管理团队):图片及颜色区分。(突出显示管理员-- 控制面板控制)[当你的的论坛访问量教大时,可以关闭当前在线用户中的用户图片及在线图例。] 2。首页显示在线IP -- ...

Global site tag (gtag.js) - Google Analytics