我正在製作HTML,CSS和PHP網站。我在頁面頂部有一個導航,當你將鼠標懸停在按鈕上時,它們亮起。網站導航
現在,當您單擊某個按鈕並轉到該特定頁面時,我希望該頁面的按鈕被點亮,表明您正在該頁面上。我會如何去做這件事?在每個頁面上定義一個變量,然後在菜單中檢查它是不可能的,因爲我在該網站上也有一個論壇,這就需要我在每個頁面上定義一個變量。
編輯
我設法解決我的問題。事實證明,我可以定義頁面,對於論壇,我可以在論壇使用的設置文件中執行相同的操作。
在我的導航,我只是檢查當前頁面是什麼:
<li id="news"><a <? if(PAGE == "INDEX") print 'class="active"'; ?> href="/">News</a></li>
傳遞參數如何? –
當你導航到另一個頁面時,你的網址(查詢字符串)是什麼? – WolvDev
該頁面應該如何知道哪個按鈕點亮?通常的做法是將類屬性添加到當前頁面,但是您特別排除了這些解決方案。你有什麼其他獨特的屬性可以指導代碼到哪個按鈕減輕? –