2013-04-09 90 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