我正在开发一个响应式模板并使用 CSS 媒体查询。但似乎 IE7 不直接支持媒体查询。所以我寻找解决方案并找到了respond.js
 
,但我无法让它工作。
HTML:
<!DOCTYPE html>
<html lang="en">
<head>
   <meta charset="UTF-8" />
   <meta name="viewport" content="width=device-width, initial-scale=1, maximum-scale=1">
   <link rel="stylesheet" href="css/styles.css" type="text/css" media="screen" />
   <script src="http://ajax.googleapis.com/ajax/libs/jquery/1/jquery.min.js"></script>
   <script type="text/javascript" src="js/respond.min.js"></script>
</head>
<body>
   <!-- ... -->
</body>
</html>
CSS(样式.css):
@import "reset.css";
@import "fonts.css";
@import "bootstrap.css";
@import "plugins.css";
@import "ui.css";
@media screen and (max-width: 320px) { 
    /* css */
}
但是当我@media screen and (max-width: 320px) { }直接在我的 HTML 中包含它时它的工作。那么我错过了什么?