1

私は通常、すべての Web サイト プロジェクトをスクラッチでコーディングしますが、ソース コードなどをチェックアウトした後、新しいプロジェクトにボイラープレートを使用することにしました...

セットアップは素晴らしく、コードはしっかりしていますが、IE に問題があり、見落としているだけかもしれませんが、問題を解決できないようです。基本的に、このサイトはすべてのブラウザや電話などで完璧に表示されますが、IE では何も表示されません... IE で表示されるのはボディの背景だけですか??

基本的に、クライアントのせいでウェブサイトを投稿できないため(彼らは私の出身地で非常に知名度が高いです)、これが一般的な問題かどうかを確認しているだけですか?? クイックフィックスはありますか??

多くの情報を提供していないことはわかっていますが、これが一般的な修正であるかどうか、または調査する必要があるかどうかを確認したいだけです...

助けてくれてありがとう!

編集 - ここに私のドキュメントの頭があります:

<!doctype html>
<!--[if lt IE 7]> <html class="no-js ie6 oldie" lang="en"> <![endif]-->
<!--[if IE 7]>    <html class="no-js ie7 oldie" lang="en"> <![endif]-->
<!--[if IE 8]>    <html class="no-js ie8 oldie" lang="en"> <![endif]-->
<!--[if gt IE 8]><!--> <html class="no-js" lang="en"> <!--<![endif]-->
<head>
    <meta charset="utf-8">
    <meta http-equiv="X-UA-Compatible" content="IE=edge,chrome=1">

    <title></title>
    <meta name="description" content="">
    <meta name="author" content="">

    <meta name="viewport" content="width=device-width,initial-scale=1">

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

    <script src="js/libs/modernizr-2.0.min.js"></script>
    <script src="js/libs/respond.min.js"></script>

    <script type="text/javascript" src="http://use.typekit.com/lyx5qmg.js"></script>
    <script type="text/javascript">try{Typekit.load();}catch(e){}</script>
</head>
4

4 に答える 4

2

Google のサイト (リンク切れ) https://code.google.com/p/html5shiv/issues/detail?id=24#では、問題は URL にあると書かれています。Richard Bland という名の紳士が訂正を示しました。

!--[if lt IE 9]>
<script src=**"http://**html5shiv.googlecode.com/svn/trunk/html5.js"></script>
<![endif]-->

そのウェブサイトから紳士を引用していることに注意してください。

于 2013-08-11T03:08:54.183 に答える
1

私も同じ問題を抱えていました。ここでModernizrの更新バージョンをダウンロードして参照することで解決しましたhttp://www.modernizr.com/-2.0ではもううまくいかないと思います:)

于 2012-02-24T23:00:42.363 に答える
0

IE8 以前を使用している場合は、HTML5 Shivを使用して、IE が新しい HTML5 タグを認識できるようにする必要があります。このコードをあなたに追加するだけ<head>で動作するはずです:

<!--[if lt IE 9]>
<script src="//html5shiv.googlecode.com/svn/trunk/html5.js"></script>
<![endif]-->
于 2011-09-02T11:22:47.023 に答える
0

まず、HTML5 では要素にtype属性は必要ありません。script

次に、link stylesheet要素を閉じます。IE はそのようなことに対する許容度がはるかに低いため、スタイルシートがまったく表示されない可能性があります。

于 2011-09-02T11:39:58.410 に答える