CSS IE7 IE6 Firefox多浏览器兼容(一)前言
作者:xddxz
链接:http://www.keephelp.com/css/divcss-ie7-ie6-firefox-1/
每天坚持更新一篇有关CSS多浏览器兼容性的文章,直到所有的内容完成。
在理想的环境中,编写正确的CSS会在支持CSS的每个浏览器中正常工作。不幸的是,我们并不是生活在理想的世界中,浏览器有不少的Bug和不一致的地方。为了创建能够在各种浏览器上显示相同样式的页面,CSS开发人员需要发挥创造性。通过利用Bug(hack)和未实现的CSS,开发人员能够选择性地对不同浏览器应用不同地规则。“招数Hack”和“过滤器”是CSS开发人员地强大工具。但是,正因为功能强大,使用时应该谨慎。了解各种常用招数Hack以及他们地工作原理确实很重要。但是,了解在什么时候应用他们以及什么时候不应该使用也同样重要。
在后面讲陆续讲这样的一些东西。
- 招数和过滤器之间的差异。
- 好的过滤器和差的过滤器以及如何复责任地使用他们。
- IE地有条件注释。
- 星号Html过滤器和星号、加号Html过滤器。
- 注释反斜线过滤器和Holly招数。
- 反斜线过滤器和修改后地简化框模型招数(MSBMH)。
- !important 和下划线过滤器。
- 子过滤器和属性过滤器
多浏览器兼容是一件苦力活,其实没有什么难度,针对不同地浏览器利用上面讲地方法,适当地写上不同浏览器支持地样式,这样多浏览器在一块就和谐了。甚至在不同的操作系统也可以和谐共处。比如MAC和PC。要相信自己能够战胜这样的困难,多浏览器兼容需要不停的调试,需要耐心,我以前曾写过一个没有利用任何Bug(Hack、!important)的CSS,也可以完美支持所有的浏览器,虽然一个页面的CSS需要几天来调试,但是这件苦力活并不是不可能完成的。其实还是一句老话,世上无难事,只怕有心人。
如果你是第一次来这儿,欢迎订阅
RSS feed。 第一时间看到更多精彩内容,谢谢你的访问!
原文地址:http://www.keephelp.com/css/divcss-ie7-ie6-firefox-1/
转载请注明出处,非常感谢!
xddxz on 10月 8th, 2007 | File Under CSS | -
原文地址:http://www.keephelp.com/css/divcss-ie7-ie6-firefox-1/
转载请注明出处,非常感谢!


11月 7th, 2007 at 11:31 am
对于我这初学者来说,感觉讲的挺棒的,就是不知道好用不好用!
11月 7th, 2007 at 1:18 pm
to 52oud, 若发现问题可以提出来,欢迎一起探讨。
11月 8th, 2007 at 10:27 pm
最近公司让我用div+css做页面,原来对div有些了解,就是没有具体的做过,偶尔上网的时候想了解浏览器兼容问题,于是找到本站,当时那个惊喜呀,以后有问题要向你请教了!
11月 8th, 2007 at 10:31 pm
是的,没问题的,一起学习。
12月 10th, 2007 at 9:10 pm
耐心调试……哈哈……成本啊,客户压价格,老总催进度,预算就那么多,哪有那么多时间去耐心啊……
12月 10th, 2007 at 9:12 pm
to 鸟儿,仔细调试一次,对你的经验积累还是很有好处的,一般来说后面再接触同样的方案你都有快速的解决…
12月 17th, 2007 at 10:59 pm
请帮忙看下这个网页的兼容性怎么改哟!用DIV+CSS写的。
网址:www.chunxi84.com
[把我郁闷惨了,老板要求要兼容IE6/7与firefox]
谢谢!
12月 17th, 2007 at 11:24 pm
to happy,看到里面差不多都是Div的了,包含了些表格。其实Div和表格都是一样的嵌套了,只是参数的写法稍有不同。你先动手改,改到具体问题了才知道具体怎么解决。其实Div多浏览器兼容没有那么吓人的。别想得那么难。
08月 6th, 2008 at 3:53 pm
估计lz看的是css mastery,你列的每一种方法它都有详细介绍
08月 7th, 2008 at 4:08 pm
to kog 是的。