2012-12-12 149 views
-3

我正在为客户端创建网站,但由于某种原因,Internet Explorer不接受标记。它应该是这个样子:Chrome/firefoxCSS不能与Internet Explorer一起工作

它的确在Chrome/Firefox,但在Internet Explorer的所有版本中,它显示了这样的: Internet Explorer

你可以看看这里的CSS: http://infinity4life.nl/ 我希望你们中的一些人能够帮助我,我预先感谢你。

+0

如果我们没有看到代码,我们如何知道这个问题? – jcho360

+0

您可以点击链接并使用浏览器的调试功能 – 2012-12-12 20:05:50

+0

仅供参考,在IE10上输出看起来不错,但在IE9上看起来不错。 –

回答

0

从您的#header FORM .inputbox中删除font-size:1em似乎解决了IE中巨大的输入字段问题。

+0

谢谢,这解决了这个问题。但是它显示页面标题不可见。有关于此的任何想法? – Hihaatje

1

侧边栏ul.li,添加以下属性:

ul.menu li { 
    float: left; /*new*/ 
    margin: 0; 
    width: 100%; /*new*/ 
} 

对于标题文本,首先删除所有空间。控制空间定位是不正确的做法。然后使用text-align: center使它在中间。

1

我发现什么修复了主要问题。在一个div结束的HTML我用

 </div><!-- end of div--> 

Internet Explorer的不明白这一点,所以我不得不添加一个空格:

 </div> <!-- end of div--> 

这basicly毁了所有的CSS,因为它将继承样式不应该。感谢大家的帮助!

相关问题