2013-02-02 4 views
5

私は困惑しています。 FireFoxで正しく読み込まれていないサイトで作業する。 ChromeやIEでもうまく読み込まれますが、何らかの理由でスタイルシートがFireFoxに読み込まれません。Mozilla Firefoxでスタイルシートが読み込まれない

サイト:http://gregsonaccounting.com

私はHTML5コードを使用していますし、HTML5のボイラープレートから基本的なリセットして、このようなを使用しています。問題が自分のhtmlやCSSにあるかどうかはわかりません。

任意の洞察力は極めて便利です。

多くのありがとうございます。

+1

http://validator.w3.org/check?verbose=1&uri=http%3A%2F%2Fgregsonaccounting.com%2Fは、多くの場合に役立ちます。 – str

答えて

5

あなたの問題は@charset "UTF-8";でそれを交換し、それが良くなる@charset "IBM437" で始まるのstyle.cssから来ています!

それはIBM437はSASSによって追加自動でこの文字セットシーム:あなたのHTMLドキュメント内にこれを挿入

CSS pseudo element ▼ becomes gibberish in IE

+0

を指定する必要はありません。どうもありがとう。 –

+0

SAS4にIBM437を追加しないようにする方法はありますか? SASSからスタイルシートを再コンパイルすると、まだ問題のあるIBM437に戻ります。おそらく、Config.rbファイルでUTF-8を使用するように指示する方法がありますか? –

+0

ソースファイルがUTF-8と@charset "UTF-8"の両方であると思われます。非常に最初のラインであり、その後、草はそれを正しく取得します。 –

0

試行交換:

<link rel="stylesheet" href="stylesheets/style.css" rel="stylesheet" /> 

<link rel="stylesheet" href="stylesheets/style.css" type="text/css" /> 
+0

HTML5以降、 'type =" text/css "' – rsm

5

スタイルシートがフォーマットで定義されるべきです。

<link rel="stylesheet" type="text/css" href="css/stylesheet.css"> 

あなたはまた、彼らは文書が別のメディアに提示する方法を指定することを、media属性を含めることがあります。など、画面上で、紙の上に、音声合成で、点字デバイスと

あなたのページには、それがあります。

<link rel="stylesheet" href="stylesheets/style.css" rel="stylesheet" />//Here is the problem 
<link rel="stylesheet" href="nivo-slider/nivo-slider.css" type="text/css" media="screen" /> 
<link rel="stylesheet" href="nivo-slider/themes/default/default.css" type="text/css" media="screen" /> 

そのような行は次のように変更できます。

<link rel="stylesheet" href="stylesheets/style.css" type="text/css" media="screen" /> 
-1

。私はちょうどあなたが知っているように、Uにキーワードを与え、それを置くことができるコードに書いていないです。

リンクのrel =「スタイルシート」タイプ=「テキスト/ cssの」のhref =「stylesheet.css」

をそれ正しく動作していることを確認してください。そうしないと、HTMLドキュメントがスタイルシートにロードされません。あなたに最高の運とbrahを働かせ続ける。

0

私のCSSコードはクロームにうまく働いたが、それはIEとFirefoxにクラッシュを保ちました。それから問題は、あまり前処理されたCSSにあることが分かった。

ただhttp://csslint.net/にあなたのCSSをコピー&ペーストして、任意のエラーを取得場合は、ちょうどそれを修正し、あなたは良いです:)

試してみる価値!

関連する問題