![](/img/trans.png)
[英]background-image in css style doesn't work in laravel with tailwind
[英]Only one of my CSS style sheets work and DIV background-image doesn't work?
第一次編寫我自己的網站,然后第一次上傳。 基本上是第一次。 是的,我有多個CSS樣式表,我的某些頁面具有不同的布局。
我的網站可以在本地驅動器上正常運行,但是當我通過FileZilla將其上傳到Host Gator時,它當然會崩潰。 我確保我對鏈接/目錄/圖像等保持區分大小寫。
我相信只是索引頁面上的DIV背景圖像無法正確加載,然后CSS樣式表未應用於我的網站的其余部分,但仍可用於主頁。 我確認您直接輸入網址時可以訪問這些圖片。
我不知道為什么只有一個css樣式表可以工作,而其余的都不可以,為什么我的DIV背景圖像無法正確加載。 任何建議都將不勝感激,我只希望我的網站最終上線!
隨時查看:www.alanphunt.com,讓我知道您的想法。 我只上了一學期的Web開發入門課程,所以輕松一點吧!
最可能的問題是相對和絕對路徑使用情況。 檢查是否可以從頁面的源代碼中打開給定的CSS。 如果不能,則表示您的瀏覽器也無法執行。 如果可以,則應加載CSS。
毫無疑問,這是將CSS連接到HTML或路徑的問題。 您應該仔細檢查代碼中的每個路徑,有時我會粘貼一些東西而忘記更改路徑,請加以注意。
正如其他答案所述,問題是相對路徑。
關於您的特定問題:在主頁上,背景圖像images/alan.jpg
和images/seemennt.jpg
在images/seemennt.jpg
中設置。 因為路徑不是以正斜杠開頭,所以它們將嘗試相對於樣式表的位置(在本例中為“ css”文件夾)進行加載。 (您可以在瀏覽器中按F12鍵,然后在控制台上進行確認。這也將有助於准確診斷未加載的內容。)
嘗試將路徑更改為../images/alan.jpg
,它應該可以工作。
您在使用Google Chrome嗎? 如果是,請前往:
在這里,您將能夠查看瀏覽器用來顯示網站的輸出HTML。
瀏覽完首頁的源代碼后,我可以看到以下URL,用於您的樣式表:
css/indexcss.css?v=version2
我選擇了該URL,它調出了樣式表。 然后,我簽出了其他頁面的源代碼(“攝影”,“音樂”,“ DJ Life”和“ Reach Out”),然后可以看到您的樣式表輸入錯誤。 您需要執行以下更改:
photography.css
到css/photography.css
musiccss.css
到css/musiccss.css
djcss.css
到css/djcss.css
reachoutcss.css
到css/reachoutcss.css
這樣可以解決您的問題。
祝您網站運氣佳!
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.