obi*_*oob 2 html javascript css jquery css3
可能重复:
跨浏览器CSS
好的,所以问题可能会有点令人困惑.我会试着用更简单的方式把它放在一边,这样"你"就能理解我的观点.
所有浏览器都不同.每个浏览器都会解释不同的CSS规则,这会导致不同的结果.有时候结果很好,其他时候结果往往是意想不到的.IE的情况可能导致最糟糕的情况!
很多时候,开发人员不得不检测浏览器以应用特定的CSS样式!这可以通过javascript支持来实现.无论如何,有人说这种方法不足以防止灾难......其他人认为处理这个问题的最佳方法是依靠对象检测.
好吧,我不知道哪一个是最好的...请随时根据例子给你意见.一如既往,谢谢.
UPDATE
IE的情况可以非常简单地处理条件语句但是,safari不能以同样的方式对待!所以我留下这个链接:http://quirksmode.org/js/support.html澄清我的观点......
我个人不相信浏览器感知CSS.在我看来,这是浪费时间.代码需要额外的时间,更改时间,以及创建额外的头痛层.另外,你什么时候停止?AOL浏览器?冰岛12人使用15岁版Linux的一天随机风味?
我也不做黑客攻击.有些人会通过Jquery的CSS或我合并的外部代码,但我个人不会写它们.他们没有验证,所以他们不应该在我的脑海里.Javascript技巧很好,但对于样式我不依赖它们,因为它们不是100%可靠.如果它不是优雅可降解的,那么它不是一种选择.
因此,为了解决这些问题,我将执行以下操作:
人们,游戏的名称是渐进增强.如果IE不支持圆角,它们会得到方角.毕竟,标准的圆角是有效的HTML.如果他们遇到问题,他们可以升级或更改.声音刺耳吗?当然是啦.但是我们有一个非常明确的标准(由w3c设定)来维护,这是我们的工作.这是在这个移动目标上击中标记的唯一方法.
| 归档时间: |
|
| 查看次数: |
3735 次 |
| 最近记录: |