背景圖是css經(jīng)常用的東西,但有個問題總是遇到卻總是忽略。
按照一般的目錄規(guī)則,html應(yīng)該在根目錄下,js css image目錄同與他處于根目錄下。在css文件設(shè)置背景圖一直下意識按照html圖片的相對路徑設(shè)置背景,這時會發(fā)現(xiàn)圖片并不能被正確訪問到,這個問題時常讓人感到困擾。
每次在各種嘗試后發(fā)現(xiàn)加上../圖片就能正確顯示了,知道是相對路徑的問題卻一直沒有注意過,這次注意到,css文件中的路徑是以該css文件為當(dāng)前路徑的,盡管是被加載到了html中,所有所有路徑必須是css文件的相對路徑。
以后切記這個問題,免得經(jīng)常被這種弱智問題耽誤時間。