0

我知道这已经被问了一百万次,我已经尝试了我在这里找到的所有解决方案,但没有。

这是我的页面: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;
}

任何帮助将不胜感激,

4

2 回答 2

0

试试这个:

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

于 2013-04-09T10:12:54.990 回答
0
I have change some html and it's working fine in IE also. 
You can check below jsfiddle.

演示

于 2013-04-09T10:15:57.517 回答