frnl.net
当前位置:首页 >> iE8 hACk问题 >>

iE8 hACk问题

针对firefox ie6 ie7 ie8的css样式hack 以前我们大部分都是用!important来hack,对于ie6和firefox测试可以正常显示,但是ie7以上对!important可以正确解释,会导致页面没按要求显示!搜索了一下,找到了一个针对IE7、IE8不错的hack方式,IE7使用...

将 放在hack 外面。如:

是的。 一、Css if hack条件语法: 1、 仅所有的WIN系统自带IE可识别; 2、 只有IE5.0可以识别; 3、 IE5.0包换IE5.5都可以识别; 4、 仅IE6可识别; 5、 IE6以及IE6以下的IE5.x都可识别; 6、 仅IE7可识别; 7、 IE7以及IE7以下的IE6、IE5.x都...

用IE 条件判断语句,通过这个还可以不影响 W3C 的验证。 下面这段是只有 IE 8下面才认识的CSS 也可以新建一个名为ie8.css的style样式表,专门放ie8 的css样式。 像下面这样: 关于 IE 的条件语句更多详细解释,请参考下面: http://hi.baidu.com...

margin-top:9px;margin-top:8px\0;margin-top:9px\9\0;这三句ie8都能识别出来,根据顺序,组后的那个优先级最高,所以IE8下还是9px; \9 :IE6、IE7、IE8都能识别 \0 :仅IE8识别 * :IE6、IE7能识别 *+ :仅IE7能识别 _ :仅IE6能识别 IE9、IE1...

@ie8-10-fix:~"\9\0"; .ie8_height(@h){ height:@h*1px@ie8-10-fix; }

没有IE7和IE8的HACK主流的做法是将IE8设置为兼容显示IE7like this:

#test { width:300px; height:300px; background-color:blue; /*firefox*/ background-color:red\9; /*all ie*/ background-color:yellow\0; /*ie8*/ +background-color:pink; /*ie7*/ _background-color:orange; /*ie6*/ } 你可以参照这个

.e{ color:#FFF;/* FF,OP */ [;color:#0F0;]/* Sa,CH */ color:red\0;/* IE8、9*/ color:blue\9\0;/* IE9*/ color:#FFF\9;/* IE6、7、8*/ *color:#FF0;/* IE7、6 */ _color:#F00;/* IE6 */ }

尊敬的用户,您好!很高兴为您答疑。 ie9的css hack书写方法: style {background-color:red\0; /* ie 8/9*/background-color:blue\9\0; /* ie 9*/*background-color:#dddd00; /* ie 7*/_background-color:#CDCDCD; /* ie 6*/}鉴于您所提出的问...

网站首页 | 网站地图
All rights reserved Powered by www.frnl.net
copyright ©right 2010-2021。
内容来自网络,如有侵犯请联系客服。zhit325@qq.com