2017-06-07 151 views
-1

我編寫了一個基本的「Hello World」網頁,並從CDN添加了引導程序CSS,但它只能在Microsoft Edge中使用。 Google Chrome和Mozilla Firefox未顯示正確的輸出。Bootstrap CSS無法在Chrome或Firefox中工作

請幫我解決這個問題。

Correct Microsoft Edge Output

Incorrect Google Chrome Output

<!DOCTYPE html> 
<html> 
    <head> 
    <meta charset="utf-8"> 
    <!-- Latest compiled and minified CSS --> 
    <link rel="stylesheet" href="https://maxcdn.bootstrapcdn.com/bootstrap/3.3.7/css/bootstrap.min.css" integrity="sha384-BVYiiSIFeK1dGmJRAkycuHAHRg32OmUcww7on3RYdg4Va+PmSTsz/K68vbdEjh4u" crossorigin="anonymous"> 

    <!-- Latest compiled and minified JavaScript --> 
    <script src="https://maxcdn.bootstrapcdn.com/bootstrap/3.3.7/js/bootstrap.min.js" integrity="sha384-Tc5IQib027qvyjSMfHjOMaLkfuWVxZxUPnCJA7l2mCWNIpG9mGCD8wGNIcPD7Txa" crossorigin="anonymous"></script> 
    <title>Shadow Shop</title> 
    </head> 
    <body class="container-fluid"> 
    <div class="jumbotron"> 
     <h1>Hello World</h1> 
    </div> 

    </body> 
</html> 
+0

你看起來像你正在使用bootstrap 3而不是4 - 認爲你的標籤是錯誤的。此外,似乎在我的Chrome中工作正常:https://www.bootply.com/cqFLpVr9yN – Pete

+3

而瀏覽器控制檯有什麼可說的? //你應該使用本地Web服務器通過HTTP測試,而不僅僅是通過文件系統。 – CBroe

+0

CSS加載對我來說很好。至於JS,Bootstrap要求你在Bootstrap的JS之前包含jQuery。 – hungerstar

回答

0

我找到了解決最後的問題!

此問題是由於保存文件時正在實施的字符編碼造成的。在Atom編輯器中,默認保存爲UTF-16LE。但是,UTF-8是必需的。

一旦我改變了編碼,問題就解決了。

相關問題