我有一個基於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. 在網站上顯示/隱藏某些網頁上的元素
- 2. 隱藏html元素
- 3. Zend隱藏的元素:隱藏html值
- 4. 隱藏HTML元素的div
- 5. 如何在Internet Explorer上隱藏網站的元素或div?
- 6. 隱藏以上的元素
- 7. 隱藏元素點擊隱藏元素
- 8. JQuery的加入隱藏的HTML元素
- 9. 如何隱藏HTML iframe中的元素?
- 10. 隱藏的HTML元素需要空間
- 11. 在一個隱藏的HTML元素
- 12. Azure網站隱藏.html擴展
- 13. 隱藏元素
- 14. 隱藏元素
- 15. 隱藏元素
- 16. 隱藏的元素?
- 17. 隱藏網站上的所有內容
- 18. 爲什麼要隱藏HTML元素?
- 19. 登錄後隱藏HTML元素
- 20. 隱藏HTML元素無javascript,只有CSS
- 21. HTML,CSS,Javascript - 隱藏/顯示元素
- 22. 當加載AngularJS時隱藏元素HTML
- 23. jQuery - 如何防止html隱藏元素?
- 24. HTML/CSS顯示/隱藏多個元素?
- 25. 隱藏html表格放大元素
- 26. 如何隱藏HTML元素與CSS
- 27. 如何使用CSS隱藏HTML元素?
- 28. 在vuejs2中隱藏html元素
- 29. Joomla - 在Joomla上隱藏圖像
- 30. 隱藏Jimdo網站上使用特定數據使用jquery的元素屬性
非常感謝。之前聽過這個神經的人。 – mxcd 2012-03-11 14:56:48
不是一個好主意,因爲內容仍然是交付的,它只是在視覺上隱藏,如果一切按預期進行(即如果樣式表下載正確,如果用戶不重寫樣式,如果屏幕閱讀器不是正被使用,如果搜索引擎不索引頁面等等) – 2012-03-12 14:28:44