0

クライアント用のWebサイトを作成していますが、IE / Firefox / Operaでページをロードするときに奇妙な理由で、スタイルシートが正しくロードされません。

WebKit(Chrome、Safari、Mobile Chrome、Mobile Safari)でサイトをロードすると、ページは正常にロードされます。

Doctypeに問題がないこと、リンクにタイプミスがないこと、ソース内ですべて正しくリンクされていることを確認しました。

なぜそれが機能しないのか理解できません!

助けてください!

http://almostinspired.net および http://almostinspired.net/wp-content/themes/almostinspired/style.css

4

1 に答える 1

3

何が起こっているのかというと、CSSファイル実際にはすべてのブラウザーによってロードされていますが、一部のブラウザーでは部分的にしか処理されていません。これは、不適切にフォーマットされたスタイルシートが原因である可能性があります。

これらのブラウザは115行目に到達していると判断しましたが、161行には到達していません。問題の原因が特定されるまで、その間のセレクターを削除してみます。

そして、これは私がこれを理解するためにしたことです:

Firefoxでサイトを開き、「要素の検査」に移動しました。混乱していた最も明白なことはあなたの#wrapperdivであることは私には明らかでした。これは、スタイルシートの160行目あたりでスタイル設定されていたため、行番号がわかりませんでした。さまざまな要素を調べて、到達している最小の数を見つけました。見つけた最小の数は115でした。これが、このソリューションを推測するために使用したものです。

于 2013-01-05T00:38:07.873 に答える