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