WEB 中的布局

Jdragon 2014-03-15 09:31:43
在做web 开发的时候 经常遇到 不同浏览器 显示样式不同,版本不一样 也有不一样的效果,有的JS失灵 等等。大家遇到这种问题是怎样解决的。
...全文
138 9 打赏 收藏 转发到动态 举报
写回复
用AI写文章
9 条回复
切换为时间正序
请发表友善的回复…
发表回复
ktei2008 2014-03-17
  • 打赏
  • 举报
回复
引用 8 楼 ktei2008 的回复:
首先确定你要支持的浏览器类型和版本。千万不要说“我想通吃所有浏览器”,这等同于自作孽不可活。
在确定了以上这点以后,你再来考虑使用一些现有工具。CSS方面,我推荐Bootstrap 3,或者Foundation 5。需要注意的是:Bootstrap需要你有LESS的知识,Foundation需要你有SASS(SCSS)的知识,这两样工具为你提供了很好的出发点,可以解决大部分浏览器页面样式兼容问题。 至于JS,选择就很多了,这取决于你想做什么样的项目。一般情况下,我用jQuery + knockout。或者,也可以选择EmberJS或AngularJS,这两个是全方位框架。
ktei2008 2014-03-17
  • 打赏
  • 举报
回复
首先确定你要支持的浏览器类型和版本。千万不要说“我想通吃所有浏览器”,这等同于自作孽不可活。
天空丶蒋 2014-03-15
  • 打赏
  • 举报
回复
兼容性问题....网上很多这样的代码的。
_老吴 2014-03-15
  • 打赏
  • 举报
回复
首先在做页面的时候要将各种css参数归0,这个可以参照门户网站的做法。js推荐用jquery框架,这个里面的浏览器兼容都被做掉了,基本不用考虑,这样基本可以满足需求。
hello_code_com 2014-03-15
  • 打赏
  • 举报
回复
引用 2 楼 Return_false 的回复:
你可以通过判断不同的浏览器加载不同的样式或者JS效果
  • 打赏
  • 举报
回复
你可以通过判断不同的浏览器加载不同的样式或者JS效果
  • 打赏
  • 举报
回复
这就是浏览器兼容性问题了,不能一概而论,还是先参考下例子吧: http://www.cnblogs.com/cwy173/archive/2010/01/25/1656094.html
wylwyl1108 2014-03-15
  • 打赏
  • 举报
回复
js 中有个navigator ,通过其属性 可以判断当前浏览器 不过一般来说都是可以兼容的。。。 根据我自己实际操作经验。。其实能用div的尽量用div 很多的标签都可以用div替代, 比如<a> <img> 兼容性也是很好的。。。

62,074

社区成员

发帖
与我相关
我的任务
社区描述
.NET技术交流专区
javascript云原生 企业社区
社区管理员
  • ASP.NET
  • .Net开发者社区
  • R小R
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告

.NET 社区是一个围绕开源 .NET 的开放、热情、创新、包容的技术社区。社区致力于为广大 .NET 爱好者提供一个良好的知识共享、协同互助的 .NET 技术交流环境。我们尊重不同意见,支持健康理性的辩论和互动,反对歧视和攻击。

希望和大家一起共同营造一个活跃、友好的社区氛围。

试试用AI创作助手写篇文章吧