CSS - 代码生成器问题

时间:2011-01-20 05:00:49

标签: php html css internet-explorer stylesheet

我在Chrome中开发。当我浏览器测试时,IE中总会出现一些错误,我需要更改(或使用条件)样式表。

我知道php。 以某种方式编写脚本是否可行?我将Chrome-CSS-Working-Stylesheet提供给我并返回IE-CSS-Working-Conditional-Stylesheet?

4 个答案:

答案 0 :(得分:2)

<强> LOL!

嗯,对不起。 :)

现在这将是一个很好的工具,不是吗? 不过这是个梦想,你必须自己调试你的CSS 这不像Chrome说CSS方言A和IE说CSS方言B,两者都是100%可互换的,只是语法不同。

经验和大量测试是跨浏览器兼容性的最佳工具。

答案 1 :(得分:1)

我真的不认为这是可能的。您遇到的很多内容也与页面的布局/ HTML有关。我建议阅读如何编写CSS / HTML,避免出现很多人遇到的盒子模型问题。如果您能理解这一点,那么很多布局问题都可以很好地处理。

好的,这里有一些关于盒子模型的链接和其他常见的IE相关错误:

答案 2 :(得分:1)

如果您在CSS中重复使用相同或类似的表达式,您需要在IE中编写条件语句,那么使用简单的脚本检查CSS文件中的那些少数模式将非常容易。除此之外,该项目必须是一项重大任务,我同意deceze。

答案 3 :(得分:0)

我认为理论上你是否有每个渲染引擎的服务器端实现并将其提供给页面,然后你可以在每个元素的计算样式上使用diff进行调整,并使用其中一个作为指定的“master”进行调整。

但即便如此,我认为可能会出现意外结果......或者说不完全是你想要的结果。