【发布时间】:2013-03-20 21:22:58
【问题描述】:
我对 adaptive.js 及其与 LESS 的兼容性有疑问。问题是您无法在头部指定文档的类型,因为您必须通过 js 包含它。
<script>
// Edit to suit your needs.
var ADAPT_CONFIG = {
// Where is your CSS?
path: 'css/responsive/',
// false = Only run once, when page first loads.
// true = Change on window resize and page tilt.
dynamic: true,
// First range entry is the minimum.
// Last range entry is the maximum.
// Separate ranges by "to" keyword.
range: [
'0px to 760px = mobile.min.css',
'760px to 980px = 720.min.css',
'980px to 3000px = 960.min.css',
]
};
</script>
我的问题是有没有办法告诉adaptive.js文件应该作为更少的文件提供:
<script type="text/less">
而不仅仅是:
<script type="text/stylesheet">
或者我必须在adaptive.js生效之前提供CSS服务器端吗?
任何帮助都会很棒。
【问题讨论】:
-
你为什么不直接编译你的less文件呢?不是答案,而是简单的解决方案。
-
我认为你的意思是在你的问题中使用
<link>而不是<script>
标签: javascript css responsive-design less