我是这个领域的新手,我写了一个div风格,对于firefox 4,opera 11.1和ie 8.0都没有正常工作但是为chrome 11工作。代码是一个div的样式是以下只有不同的订单
#info_text
{
background:#fdf6cc;
width: 650px;
margin-left:1px;
padding-left: 30px;
padding-right: 263;
min-height: 90px;
}
以这种方式更改后,除了Internet Explorer 8.0之外,它适用于所有浏览器。
我可以做些什么来使它工作或者是浏览器的问题吗? 在这种情况下,它是否符合订单?
答案 0 :(得分:6)
在这种情况下,订单无关紧要。
您缺少padding-right
媒体资源的单位。通过验证器运行代码会标记这样的错误。
答案 1 :(得分:0)
欢迎来到网站开发的世界!所有浏览器都以不同的方式解释CSS,特别是旧版本的IE(在IE6中尝试以上内容以获得一些乐趣!)
要准确了解您遇到的问题,我们需要查看上述工作网页。
说实话,CSS的顺序并不特别重要,但显然后来CSS会覆盖早期的CSS以及业内常用的东西。
答案 2 :(得分:0)
尝试在“工具”下打开“开发者选项”,即,如果有更具体的类,它可能会覆盖某些东西,或者如果某些内容格式不佳,IE可能会将它们全部排除在一起。另一种选择是“firebug lite”,firebug是一个非常有用的工具,用于开始使用css,javascript和页面结构。如果没有指向您遇到问题的页面链接,则很难确定原因,我复制了您的CSS并自行尝试,但在所有浏览器中都获得了预期的结果