背景圖是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)常被這種弱智問題耽誤時間必逆。