更新:已解決。我的CSS選擇器是錯誤的。非常感謝所有回覆的人!CSS無法在index.html上呈現
我剛剛開始使用MAMP在本地服務器上構建站點。我從事其他人的代碼工作,但是從頭開始時,我是一個新手,所以原諒我的天真。我的CSS文件不會應用,併爲我的標題給我適當的背景顏色。我有兩個樣式表,style.css和960.css(從960.gs下載)。
進入index.html後,960.css在頁面上呈現,但style.css無處可查。它們位於相同的文件夾中,並在index.html上完全相同。請幫忙。
我的文件結構:
-project
-styles
style.css
960.css
index.html
的代碼如下:
的index.html
<html>
<head>
<link rel="stylesheet" type="text/css" href="/styles/style.css"/>
<link rel="stylesheet" type="text/css" href="/styles/960.css"/>
<title>title</title>
</head>
<body>
<div id="header_container" class="container_12">
<div class="grid_2">
<h1>Title</h1>
</div>
</div>
</body>
</html>
和style.css的
#header_container .container_12 {
background-color: #000000;
}
如果你不熟悉960 gr ID系統,它所做的就是爲它們提供div類和度量。你看到的container_12是在960.css中,但只是設置尺寸,而不是背景顏色,所以我不認爲有必要包含960.css,因爲它很長。這可能是MAMP的一個問題,但我確信這是代碼中某處的一個簡單錯誤,但我一直在研究這個問題,只要在這一點上我只是腦筋急轉彎。非常感謝您提供任何意見和建議。如果我沒有讓自己清楚,或者我需要更詳細地解釋一些事情,請告訴我!再次感謝。
你說他們在同一個文件夾中,但是你指的是'styles/style.css',那麼這應該只是'style.css'。 – Azrael 2014-10-01 06:55:25
對不起,index.html與樣式表不在同一個文件夾中。我的意思是960.css和style.css在同一個文件夾 – jreed 2014-10-01 06:57:19
控制檯上的任何錯誤?也許文件未找到或無法加載等? – Nick 2014-10-01 07:01:38