我是Web Design的新手,目前正在设计一个需要在所有浏览器上运行的网站。 我想知道我应该使用什么来解决我的网站无法解决的问题。 Firefox而不是IE。我在考虑使用CSS和一些Javascript。那会有用吗?
答案 0 :(得分:1)
您将始终必须在所有希望其工作的浏览器中检查您的设计。限制自己使用某些技术并不会真正起作用,因为这些技术(主要是CSS和JavaScript)是问题的根源。
CSS当然支持所有主流浏览器,但某些CSS规则的行为可能会有所不同,具体取决于将它们应用于您的设计的浏览器。
同样适用于JavaScript,但您可以尝试使用jQuery来解决跨浏览器互操作性的大多数问题。
答案 1 :(得分:0)
你可以使用jquery,它非常好。看here
答案 2 :(得分:0)
跨浏览器CSS很难。
您最好的选择是将CSS2 / 3用于所有现代浏览器,并包含修复IE版本的手动样式表。
<!--[if IE 8]>
<link rel="stylesheet" href="ie8.css" type="text/css" />
<![endif]-->
跨浏览器JS / HTML5要容易得多。
使用polyfills来模拟标准合规性。