何らかの理由で、応答JSが機能していないようです。IE 8のメディアクエリを使用して、さまざまなサイズのモニターの背景画像を変更しています。IE 8では、背景はなく、単色だけです。
コードは次のようになります。
<!--[if lt IE 9]>
<script type="text/javascript" src="/js/html5-shiv.min.js"></script>
<script type="text/javascript" src="/js/respond.min.js"></script>
<![endif]-->
メディアクエリは次のようになります。
@media (min-width:769px) and (max-width:1366px){
html, body{
background: url(/images/backgrounds/1366-bg.jpg) no-repeat center top fixed #190303;
background-size:100% auto;
}
}
上記のコードがIE8で機能しない理由はありますか?IE 8メディアクエリを機能させるために使用する必要がある別のJSはありますか?
注:html5-shivは機能しているようです。ライブWebサーバーでテストしています。