开始使用 LESS

Der*_*rek 5 css netbeans less twitter-bootstrap

我对网页设计很陌生……好吧,既然这样,我应该在哪里声明 LESS/CSS 框架中的变量?

我正在使用 NetBeans IDE 7.0.1 我也在使用 Bootstrap 2.0(不确定这是否重要)。我从 lesscss.org 下载了最新版本的 LESS,但它只下载了缩小版。

这是我在标题中的链接和脚本标签:

<link rel="stylesheet" type="text/css" href="bootstrap/css/bootstrap.css">
<link rel="stylesheet" type="text/css" href="css/realcardio.css" media="all">
<script type="text/javascript"src="http://ajax.googleapis.com/ajax/libs/jquery/1.5.0/jquery.min.js"></script>

<script type="text/javascript" src="http://ajax.googleapis.com/ajax/libs/jqueryui/1.8.9/jquery-ui.min.js"></script>
<script type="text/javascript" src="js/Main.js"></script>
<script type="text/javascript" src="bootstrap/js/less-1.2.1.min.js"></script>
Run Code Online (Sandbox Code Playgroud)

迫不及待地开始为变量赋值,但我不确定要在哪个文件中执行此操作?

谢谢大家!

tko*_*one 4

您可以在 less 文件中执行此操作!

sample.less

@font_color: #666;
@font_size: 15px;

body {
    color: @font_color;
    font_size: @font_size;
}
Run Code Online (Sandbox Code Playgroud)

然后你包含这个.less文件:

<link rel="stylesheet/less" type="text/css" href="sample.less">
<script src="less.js" type="text/javascript"></script>
Run Code Online (Sandbox Code Playgroud)

在包含该less.js文件之前。

仅供参考,我发现它实际上是一个更好的模型来连接某些东西,这样每次您.less在编辑器中保存文件时,它都会使用节点lessc编译器将其编译成一个.css文件,并且您只需将该.css文件包含在页面中即可。

这样我就不必在工作中进行部署之前运行转换。