對於當前的項目,我正在使用PHP包含我的導航欄以節省更改時間。導航欄由一個CSS精靈組成,它目前可以滿足錨點標記和a:懸停狀態的默認背景圖像。在這種情況下,通過PHP在每個頁面上包含相同的導航欄顯然可以正常工作,因爲這些狀態都不需要以任何頁面爲條件。使用PHP時改變CSS sprite導航欄的狀態包括
但是,我想要做的是根據用戶當前正在訪問的頁面顯示不同的精靈部分 - 只是爲了向他們展示他們所在的頁面。
沒有做一個PHP包括我可以有每個頁面不同的ID或類(即「page1Current」),只需相應地更改CSS。但是,使用PHP include方法我似乎無法找到解決方法。
我猜測,使用更多的PHP,可以使用某種IF語句來獲取頁面地址,並使用它來有條件地改變CSS。不幸的是,我是一個完全的PHP初學者,所以我不能完全理解它。
我沒有發佈任何代碼,因爲我只是想找到正確的想法,但如果它有幫助,我可以發佈一些。
任何幫助,將不勝感激:)
豐富
我只是自己得出這個結論,而是用div來代替。但更全面的方法是給身體它自己的ID。非常感謝 :) – RichieAHB 2011-02-11 15:16:43