2013-04-09 77 views
0

我知道这已被问及一百万次,我试过了我在这里找到的所有解决方案,但没有任何结果。TD高地和资源管理器

这是我的页面:http://www.osteriaalcason.it正如你所看到的,如果你用Internet Explorer打开它,所有的菜单都会出现错误。与Firefox或Chrome相反,菜单可以正确显示。

你应该能看到页面的源代码直接从您的浏览器和CSS文件是在这里: http://www.osteriaalcason.it/rist.css 在这里你可以看到我的最新尝试:

.menu { 
width:150px; 
height:30px; 
max-height:30px; 
overflow: hidden; 
font-size:1px; 
} 

.menu A:link{ 
text-decoration:none; 
} 

.menu A:visited{ 
text-decoration:none; 
} 

.menu A:active{ 
text-decoration:none; 
} 

.menu A:hover{ 
text-decoration:none; 
} 

.menu img{ 
max-height:30px; 
border-style: none; 
} 

任何帮助将不胜感激,

+0

如果你挣扎了,你可以尝试给列设置一个固定的高度并在列上设置overflow:hidden样式。 – 2013-04-09 10:01:19

回答

0
I have change some html and it's working fine in IE also. 
You can check below jsfiddle. 

DEMO

+0

嗨,你已经将两个coloumns改为2个表? – James 2013-04-09 11:55:01

+0

好吧把所有东西都分成2个表格:)谢谢! – James 2013-04-09 13:20:06

0

试试这个:

<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">

+0

嗨,这不会改变任何东西 – James 2013-04-09 11:54:38