我很難過這個。我試圖把位置:相對和各種Z指數無濟於事。 以下是我的簡單下拉菜單的代碼。 它在除IE以外的每個瀏覽器都能正常工作。下拉菜單不在IE中顯示(隱藏在內容後面)
html頁面:
<div id="nav">
<ul id="navul">
<li id="rootHome">
<ul id="Home"></ul><a href="index.php"><img src="images/LA-icon.png" style=
"height: 40px;" id="home" /></a>
</li>
<li id="rootProducts" onclick="showMenu(this)">Products
<ul id="Products">
<li>
<p class="navLink" onclick="changePage('products-1.php')">Product 1</p>
</li>
<li>
<p class="navLink" onclick="changePage('products-2.php')">Product 2</p>
</li>
<li>
<p class="navLink" onclick="changePage('products-3.php')">Product 3</p>
</li>
</ul>
</li>
<li id="rootNews">
<a href="#Link for news" class="navLink">News</a>
</li>
<li id="rootCompany" onclick="showMenu(this)">Company ∨
<ul id="Company">
<li>
<p class="navLink" onclick="changePage('./company-aboutUs.php')">About Us</p>
</li>
<li>
<p class="navLink" onclick="changePage('./company-contactUs.php')">Contact
Us</p>
</li>
</ul>
</li>
</ul>
CSS:(格式沒有在這裏工作的) http://pastebin.com/raw.php?i=CjyQhXCs
什麼版本的ie? – albert 2012-08-07 01:15:15
我已經使用ie9和兼容模式ie7和ie8。全部失敗。 – TStu 2012-08-07 01:27:29