DIV CSS完美兼容IE6IE7FF的通用方法

on 2009-07-01 / 好好学习 / 0 个评论

ie6 ie7 firefox对margin的解释都不同,去网上查了一下,可以通过!important这样的手段hack。
我是这样做的

只针对ie6和ie7

我觉得ie7将使用10px,ie6将使用25px,但是不管ie6和ie7都用了25px。

请教各位,如何让ie6和ie7区分开来?如果可以,想请问ie6、ie7、firefox这3个的hack该怎么做,谢谢。答:>第一种:
.div{
backgroundrange;/*ff*/
*background:green!important;/*ie7*/
*background:blue;/*ie6*/
}
第二种:
.div{
margin:10px;/*ff*/
*margin:15px;/*ie7*/
_margin:15px;/*ie6*/
}
第三种:
#div{color:#333;}/*ff*/
*html#div{color:#666;}/*IE6*/
*html#div{color:#999;}/*IE7*/

阅读全文

IE6.0、IE7.0 与FireFox CSS兼容的写法

on 2009-06-06 / 好好学习 / 0 个评论

ie6 ie7 firefox对margin的解释都不同,去网上查了一下,可以通过!important这样的手段hack。
我是这样做的

只针对ie6和ie7

我觉得ie7将使用10px,ie6将使用25px,但是不管ie6和ie7都用了25px。

请教各位,如何让ie6和ie7区分开来?如果可以,想请问ie6、ie7、firefox这3个的hack该怎么做,谢谢。答:>第一种:
.div{
backgroundrange;/*ff*/
*background:green!important;/*ie7*/
*background:blue;/*ie6*/
}
第二种:
.div{
margin:10px;/*ff*/
*margin:15px;/*ie7*/
_margin:15px;/*ie6*/
}

阅读全文