問題は、ページがInternet Explorer 8でブートストラップを使用してサイトのモバイル バージョンを表示することです。このトピックをさらに読んでいくと、デフォルトではメディア クエリが IE8 で機能しないことがわかりました。
Respond.js の使用を提案するトピックを読みました。私はそれを行っており、css/scripts を含める順序にも従いました。
headタグ内:
<meta http-equiv="X-UA-Compatible" content="IE=edge">
<meta name="viewport" content="width=device-width, initial-scale=1"><link rel="stylesheet" type="text/css" href="<?php echo get_stylesheet_uri(); ?>" /><!-- HTML5 Shim and Respond.js IE8 support of HTML5 elements and media queries -->
<!-- WARNING: Respond.js doesn't work if you view the page via file:// -->
<!--[if lt IE 9]>
<script src="/js/html5shiv.js"></script>
<script src="/js/respond.min.js"></script>
<![endif]-->
ボディタグ内
<script src="/js/jquery-latest.min.js"></script>
<script src="/js/bootstrap.min.js"></script>
サイトはパブリックにアクセス可能であり、ローカル Web サーバーにはありません。
IE8 では他のブラウザーのようにサイトが表示されないため、私は何か間違ったことをしているに違いありません。私は何が間違っているのでしょうか?