原因:
1、關聯路徑出錯
網頁打開時,沒有顯示CSS設定的樣式,只以原始狀態顯示。那么就可能是我們CSS文件路徑出錯。
1
<linkrel="stylesheet"href="css/index.css"/>
解決辦法:引用正確的css路徑,確認關聯的樣式位置、名字是否正確
2、樣式表保存的編碼錯誤
需要看一看你的CSS文件的字符集是否和你的調用CSS文件的網頁的字符集是否一致,就是charset屬性那里。
解決辦法:在你使用瀏覽器進行瀏覽效果的時候,ie瀏覽器中菜單欄上有一個“查看--編碼”,在查看編碼上面UTF-8或者GBK看看是不是同一個編碼。可能是編碼不一致所造成,改為同一編碼。
3、沒有加載成功
網絡原因
IIS空間不足、瀏覽者網速慢、空間速度慢等網絡因素是造成CSS加載失敗的原因之一。
解決辦法:更換網絡、刷新緩存
瀏覽器兼容性問題
由于我們本身的CSS代碼寫法有問題,沒有設置好造成在各瀏覽器顯示不同布局差距效果。在CSS里面,我們稱為csshack。
csshack指各版本及各品牌瀏覽器之間對CSS解釋后出現網頁內容的兼容bug誤差(比如我們常說錯位)的處理。