2011-03-30 82 views
1

我已經開發Joomla網站,Yogamother.com不顯示。 在這個網站頂部菜單有下拉菜單。 此菜單顯示所有其他瀏覽器。但它無法在Internet Explorer顯示6. 而且也沒有出現在Internet Explorer(瑜伽字典,什麼是瑜伽)一些文章 請告訴我。我怎麼需要它。的Joomla頂部菜單在Internet Explorer

感謝

回答

0

也許它有什麼用「寬度:100%」時,與IE6位置的問題呢?

2

所以我用DebugBar的IETester,所以我不能保證我看到了同樣的事情,真正的IE6我沒有任何東西IE6。這就是說,它對我來說看起來像一個z-索引問題。在IETester可以選擇菜單被認爲是在該地區,這將複製所有從菜單中下一個的。由於某種原因,該菜單看起來在背景圖像下。

你應該認真考慮擺脫的表也是如此。你的設計不是特別複雜,並且很容易寫無表。它會加速渲染並清理你的代碼。

0

我建議增加給你的CSS:

* html #sfmenu { zoom: 1; } 

Star HTML hack將確保只有IE6獲得此樣式。 zoom: 1給出菜單「layout」,這是一個神祕的屬性,修復了IE6中的很多事情。 (我已經通過將它添加到您的網站使用IE Web Developer Toolbar進行了測試。)

完成此操作後,您會看到菜單向上移動約30px。菜單HTML中有一個<hr>(位於「視頻」部分),導致菜單下方出現額外空間。我建議刪除這個<hr>,或者至少隱藏IE6的display: none