这个工作就是现在很多的第三方javascript css库做的内容,如jquery,特别是针对以前的浏览器,那是各种各样的hacker【最多的是IE的问题】
IE 9/10以后,这些问题好多了,现在大家用的bootstrap的很多,很强的开源库
关键我们部门的产品不让用第三方的,可不可以自己写个插件啥的把各种主流浏览器的兼容性设置好,然后程序自动加载安装,免得人家客户自己不会设置。
@冷水寒冰: 这个工程有些大,几个方面
1 确认你们需要应对的浏览器有几种,这个范围很重要
2 对CSS Javascript进行深入的学习和理解
3 找成熟的库参考下,如jquery
在这些基础上可以实现你的要求,不过时间会比较长,有一定的工作量
@2012: 好吧,大牛都说不好整了。
样式兼容目前比较好的方法,就是选用成熟的页面框架来构建UI.比如bootstrap 是一个很好的方案;也可以基于bootstrap做一下基础扩展;或找一些衍生版本。
自己去技术处理UI,和上述方法思路一致,殊途同归。除非是技术学习验证,不推荐去重新架构自适应的机制。
如果是自己写的话可行吗?需要用到什么技术?
@冷水寒冰:
javascript/jquery
css,这个要求较高,不仅css要非常熟悉,对各个浏览器的特性也要很清楚,响应式布局等
浏览器的区别导致很多包含的技术,特性都有差异,需要积累一下琐碎的知识。
@邢少: 额,总之是太麻烦了。