http://www.aa25.cn/ 这个网站针对 WEB 前端 CSS 的 很不错
你可以去看看, 兼容 要 写得多了 有经验了 慢慢就会知道了。 主要还是要多去练习。
授人以渔不如授人以鱼啊 哈
前端代码不标准,做网站的时候就应该在多个浏览器下测试效果,这样可以知道哪些代码不兼容了,然后去网上找hack的对应代码,这样反来复去的调试,学习。
css hacker
尽量不要用hack,你用火狐的话,用firebug来看结构,里面也可以调整结构和样式的,多思考吧。。总之,除非没办法,否则就不要用hack
不用css
这个是每个浏览器对css的解释机制不同导致的,你可以研究下!important的用法,比如padding属性在ie和firefox中的表现不同,!important的属性ie是不识别的,但firefox,chrome识别,通过此属性可以用来去调整多浏览器支持。