這是我的第一個問題,我會盡力做好。動態CSS文件將不會加載在網絡上,在XAMPP上工作
我使用DSS文件爲我開發的網站,我想「顯示:無」一些div,如果某些條件得到滿足(用戶登錄 - >不需要寄存器形式)
所以用於連接樣式表我的index.php頭標籤如下所示:
<link rel="stylesheet" href="css/default.php" type="text/css">
的如default.php CSS文件具有以下啓動:
<?php
session_start();
header('Content-type: text/css');?>
在我的本地Web服務器(在OS X的XAMPP)一切事情工作得很好。 但在聯機服務器上,css未應用。您可以訪問損壞的網站在這裏:
hsturnierv2.pixelpioniere.net
它把正確的文件,但不應用該樣式。
編輯:
永遠不要低估linebreak的力量。 CSS文件中的php標籤沒有在第1行開始。謝謝!
檢查一次的css路徑 – Deep
@Deep Kakkar路徑似乎沒問題(在網站上顯示源代碼 - 點擊default.php的鏈接,你會到達那裏) – Franz
檢查服務器的MIME類型返回你的CSS。 https://developer.mozilla.org/en-US/docs/Incorrect_MIME_Type_for_CSS_Files – connexo