【发布时间】:2013-04-29 13:11:17
【问题描述】:
我正在尝试(在本地)使用 Yepnope 和 Modernizr 来加载 CSS 和 JS 文件。这样我就可以更好地管理文件,轻松编写代码。
这是当前的布局:
Modernizr.load([
{
test: Modernizr.mq('all and (max-width: 1070px)'),
yep: '/css/smartdevice.css','/js/smartdevice.js',
}
,
{
test: Modernizr.mq('all and (min-width: 481px) and (max-width: 1069px)'),
yep: '/css/tablet.css','/js/tablet.js',
},
{
test: Modernizr.mq('all and (max-width: 1070px)'),
yep: '/css/screen.css','/js/screen.js',
}
]);
我对 JS 还很陌生,但我在可能的情况下使用过 jQuery。但是它们都同时加载,无论如何我可以根据像素宽度加载 CSS 文件吗? (参考上述值)。我知道你可以做这个服务器端,但是在我的位置上。
它必须是 js 中的本地端...我目前在 SCSS 中编码。一切都很好,这只是在窗口宽度上注入文件/显示文件的情况。
我想我需要添加一个 if 语句,但任何帮助都会非常有用!
-尼尔
P.S 我在本地运行,在使用 CodeKit 和 SCSS 的新 iMac 上。
【问题讨论】:
标签: javascript jquery modernizr yepnope