thinkphp CSS
問什麼我在模板中引用css引用不進去,是各個檔案的資訊,初學thinkphp
回複討論(解決方案)
1、__PUBLIC__:會被替換成當前網站的公用目錄通常是 /Public/
2、你是這樣訪問的 http://localhost/ThinkPHP3/
那麼 http://localhost/Public/test.css 顯然是錯誤的,少了 /ThinkPHP3 這一層
你可以在瀏覽器中“查看網頁原始碼”來證實這一點
url用__APP__/Public/test.css試試
1、__PUBLIC__:會被替換成當前網站的公用目錄通常是 /Public/
2、你是這樣訪問的 http://localhost/ThinkPHP3/
那麼 http://localhost/Public/test.css 顯然是錯誤的,少了 /ThinkPHP3 這一層
你可以在瀏覽器中“查看網頁原始碼”來證實這一點
沒有我查看頁面原始碼,連結地址裡有ThinkPHP3 ,你看
!!!
link的 type="text/css" rel="stylesheet" 都沒有加,瀏覽器怎麼知道是樣式表呢?
加上就好了
url用__APP__/Public/test.css試試
__APP__不行,它只是當前項目名+主入口檔案,不對
__APP__變這樣
!!!
link的 type="text/css" rel="stylesheet" 都沒有加,瀏覽器怎麼知道是樣式表呢?
加上就好了 加過了,沒用,現在可以不加
點擊源碼中的href的路徑看能不能顯示css代碼
點擊源碼中的href的路徑看能不能顯示css代碼
能啊,你看,我就搞不明白哪錯了
__APP__/../Public/test.css
看thinkphp手冊呀。
樓主,我測了你的例子
這樣背景色會顯示出來。
如果沒有 rel="stylesheet"背景色不會出來,瀏覽器用chrome,ie7