我有一個基於Joomla的網站,據我所知,定義第一個網站的唯一方法是將其設置在主菜單中。 由於設計原因,我不想在我的主菜單中有一個「Home」按鈕。 我需要一種方法來隱藏它,或另一種方式來定義我的主頁。 從Joomla,我得到了每個菜單點li元素的ul。我需要一種方法來刪除第一個元素(最好通過php在服務器端)。 在我看來,js不是一種選擇,只是因爲當元素從菜單中消失時你會提及它。 有什麼建議嗎?隱藏Joomla網站上的html元素
0
A
回答
-1
你可以使用CSS和第一子選擇刪除的第一個菜單項:
ul#nav li:first-child {
display: none;
}
1
您不必使用CSS來做到這一點,特別是因爲任何更改都搞亂了菜單項那是隱藏的。您只需創建一個專門用於隱藏菜單項的新菜單。您將需要各種東西的菜單項 - 特定頁面的乾淨URL,控制特定頁面或部分/類別上的模塊,甚至是頁面特定CSS。如果您不希望所有這些菜單項顯示在您隱藏的菜單項目菜單中的任何位置。您不必在任何模塊中發佈菜單,以便它永遠不會顯示在頁面上,但由菜單項創建的鏈接和關係仍然有效。
相關問題
- 1. 隱藏html元素
- 2. 隱藏以上的元素
- 3. 隱藏的HTML元素需要空間
- 4. 在一個隱藏的HTML元素
- 5. 如何隱藏HTML iframe中的元素?
- 6. Azure網站隱藏.html擴展
- 7. 隱藏元素
- 8. Joomla - 在Joomla上隱藏圖像
- 9. 爲什麼要隱藏HTML元素?
- 10. 如何隱藏HTML元素與CSS
- 11. HTML/CSS顯示/隱藏多個元素?
- 12. 在vuejs2中隱藏html元素
- 13. HTML,CSS,Javascript - 隱藏/顯示元素
- 14. jQuery - 如何防止html隱藏元素?
- 15. 當加載AngularJS時隱藏元素HTML
- 16. Joomla到靜態HTML網站
- 17. 隱藏Jimdo網站上使用特定數據使用jquery的元素屬性
- 18. 隱藏和取消隱藏元素列表JavaScript/HTML
- 19. 如何隱藏基於一系列父元素的HTML元素
- 20. 隱藏元素(螞蟻設計網格)
- 21. UIWebView隱藏元素
- 22. Mouseleave隱藏元素?
- 23. Android:隱藏元素
- 24. 隱藏表格元素上的高度
- 25. 「查看頁面源代碼」上的隱藏html元素
- 26. 是否可以隱藏HTML textarea元素上的滾動條?
- 27. 在網站上隱藏某些頁面
- 28. 在網站上隱藏動畫
- 29. 在IIS網站上隱藏重定向?
- 30. 爲何隱藏新元素附加到的舊元素時隱藏新元素?
非常感謝。之前聽過這個神經的人。 – mxcd 2012-03-11 14:56:48
不是一個好主意,因爲內容仍然是交付的,它只是在視覺上隱藏,如果一切按預期進行(即如果樣式表下載正確,如果用戶不重寫樣式,如果屏幕閱讀器不是正被使用,如果搜索引擎不索引頁面等等) – 2012-03-12 14:28:44