我现在已经玩了一段时间了,但是无法在IE 8上工作! 我已经制作了一个非常简单的页面来测试它。
这是HTML ...
<!DOCTYPE html>
<html>
<head>
<link rel="stylesheet/less" href="css/v1.less">
<script src="js/jquery.js"></script>
<script src="js/less.js"></script>
</head>
<body>hello world!</body>
</html>
这是LESS ......
@base_colour:red;
body {
background:@base_colour;
}
适用于Firefox,但不适用于IE 8.左
jQuery工作正常,因为我测试了用$('body').css()
更改背景,它在IE 8中没有问题。
我尝试将type="text/css"
添加到链接标记并返回旧学校doctype,但没有区别。
有什么指针吗?
答案 0 :(得分:11)
在head部分的lesscss.org上,您可以阅读
LESS在服务器端(使用Node.js和Rhino)或客户端(仅限现代浏览器)上运行。
我认为IE8不是现代浏览器。 ;)
这是一个有趣的信息: http://starikovs.com/2012/11/27/does-less-js-support-ie-9-at-least/
LESS的作者说:
IE9不受官方支持 - 可能有效也可能无效。