我已經開發Joomla網站,Yogamother.com不顯示。 在這個網站頂部菜單有下拉菜單。 此菜單顯示所有其他瀏覽器。但它無法在Internet Explorer顯示6. 而且也沒有出現在Internet Explorer(瑜伽字典,什麼是瑜伽)一些文章 請告訴我。我怎麼需要它。的Joomla頂部菜單在Internet Explorer
感謝
我已經開發Joomla網站,Yogamother.com不顯示。 在這個網站頂部菜單有下拉菜單。 此菜單顯示所有其他瀏覽器。但它無法在Internet Explorer顯示6. 而且也沒有出現在Internet Explorer(瑜伽字典,什麼是瑜伽)一些文章 請告訴我。我怎麼需要它。的Joomla頂部菜單在Internet Explorer
感謝
IE疑難解答
應該有MARKUP錯誤在您的Joomla template.So請檢查您的標記標籤被打開並正確關閉。
您可以驗證您的標記在W3C驗證
http://validator.w3.org/
還可以解決其他一些問題,劇本......有些是這裏列出的常見錯誤, http://lifescaler.com/2008/05/ie-object-required-error-and-other-common-coding-mistakes/
我希望這將對您有所幫助
也許它有什麼用「寬度:100%」時,與IE6位置的問題呢?
所以我用DebugBar的IETester,所以我不能保證我看到了同樣的事情,真正的IE6我沒有任何東西IE6。這就是說,它對我來說看起來像一個z-索引問題。在IETester可以選擇菜單被認爲是在該地區,這將複製所有從菜單中下一個的。由於某種原因,該菜單看起來在背景圖像下。
你應該認真考慮擺脫的表也是如此。你的設計不是特別複雜,並且很容易寫無表。它會加速渲染並清理你的代碼。
我建議增加給你的CSS:
* html #sfmenu { zoom: 1; }
Star HTML hack將確保只有IE6獲得此樣式。 zoom: 1
給出菜單「layout」,這是一個神祕的屬性,修復了IE6中的很多事情。 (我已經通過將它添加到您的網站使用IE Web Developer Toolbar進行了測試。)
完成此操作後,您會看到菜單向上移動約30px。菜單HTML中有一個<hr>
(位於「視頻」部分),導致菜單下方出現額外空間。我建議刪除這個<hr>
,或者至少隱藏IE6的display: none
。