2016-09-16 40 views
0

對於所有這些以及過去幾天來說,我都是新手,我一直在使用引導程序工作在我的第一個網站上。在當地,這工作正常,但現在,試圖在網上得到它的時候,它看起來像這樣:我的引導程序網站在本地工作,但在嘗試發佈時無法加載css和圖像

http://wearemanjaro.de

只是醜陋的HTML,CSS沒有也沒有任何圖像加載。 我將上面的鏈接鏈接到了/manjarowebsitebootrap/robots/index.html路徑中的html。在CSS(引導和自定義)是在以下目錄:/ manjarowebsitebootstrap/CSS/...

在我的HTML鏈接到CSS如下所示:在圖像

<link rel="stylesheet" type="text/css" href="../css/custom.css"> 
<link rel="stylesheet" type="text/css" href="../css/bootstrap.min.css"> 

同樣的問題我的../img文件夾。這一切都在當地正常工作。我真的很喜歡一些幫助或建議:)

+0

首先檢查瀏覽器開發控制檯中的請求,很可能它們失敗。然後檢查你的http服務器錯誤日誌文件。 – arkascha

+0

你可以顯示你的地圖結構,沒有在你的html下面的地圖中看到正常的css文件 –

+0

位置http://wearemanjaro.de /沒有..文件夾。 –

回答

0

你需要做的第一件事就是使用絕對而不是相對路徑。 如果你的目錄結構:

-root

--docs

--- doc1.php

--includes

---的header.php

--- footer.php

--- css.css

--index.php

在你的頭,你鏈接到我的CSS文件,像這樣:

<link href="includes/styling.css" type="text/css" rel="stylesheet" /> 

你需要做的是這樣的:

<link rel="stylesheet" type="text/css" href="/root/includes/css.css" /> 

您還需要在Chrome上使用開發人員工具,這將幫助您調試這些事情。 我在那裏看到圖片沒有上傳,所以一旦你能夠上傳圖片,你將開始讓他們在網站上,如果路徑是正確的。

和好運的web開發的新的世界。:)

0

你的文件結構已經從本地到改變網上/現場。我檢查了你的頁面,放置在CDN Bootstrap和pow中,造型活靈活現。

使用下面的CDN替換您的html頭中bootstarp的當前src=''路徑,以瞭解我的意思。你應該採取

https://maxcdn.bootstrapcdn.com/bootstrap/3.3.7/css/bootstrap.min.css

接下來的步驟:讓記下所有的文件都生活在服務器上的,則必須將服務器上的所有相關文件,如你的代碼,即指定顯示的是您一個CSS文件夾。

也是這個HTML文件位於CSS文件夾的同一級別,或者這個HTML文件是否位於它自己的文件夾中。如果不是,您的路徑不需要包含../部分,您應該只使用css/yourFileName.css

相關問題