首页
学习
活动
专区
圈层
工具
发布
首页
学习
活动
专区
圈层
工具
MCP广场
社区首页 >问答首页 >Less --动态样式表语言?

Less --动态样式表语言?
EN

Stack Overflow用户
提问于 2011-01-31 18:41:06
回答 4查看 955关注 0票数 2

当我在谷歌上搜索用更少的代码做更多的css时,我发现了这个-- http://lesscss.org/

有人试过吗?它能在IE6+、火狐3+、Chrome、Safari、Opera以及我们使用的所有标准浏览器上运行吗?

提前感谢:)

EN

回答 4

Stack Overflow用户

回答已采纳

发布于 2011-01-31 18:52:27

你可以生成css服务器端,或者使用LESS.js,在第一种情况下,客户端甚至不知道样式的来源较少,所以它就像css (不依赖于客户端js)。

票数 4
EN

Stack Overflow用户

发布于 2011-01-31 19:24:36

http://leafo.net/lessphp/

这是预处理器的PHP版本。您可以创建.less文件并将其上载到站点。预处理器完成剩下的工作。在任何浏览器中都可以工作,因为浏览器只接收处理过的CSS文件,而不是较少的文件。您所需要做的就是在您的index.php中添加如下内容:

代码语言:javascript
运行
复制
require_once 'lessc.inc.php';
try {
    lessc::ccompile(PATH_TO_STYLES.'/style.less', PATH_TO_STYLES.'/style.less.css');
} catch (exception $ex) {
    exit('lessc fatal error:<br />'.$ex->getMessage());
}

然后简单地使用style.less.css作为站点的样式表。

票数 5
EN

Stack Overflow用户

发布于 2011-01-31 18:47:35

只要启用了javascript,就可以了,因为在样式表链接之后添加了一个js脚本,可以帮助在ie6+和所有其他主流浏览器中显示它。

如果你也计划容纳那些没有启用javascript的用户,你可以做服务器端的处理,但是我还没有做到这一点,所以我不能保证这个方法。

相同的

票数 1
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/4849919

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档