随笔分类 - Less
Less
摘要:数学函数包括用于执行数字运算的方法,例如舍入,平方根,功率值,模数,百分比等。 下表显示了LESS中使用的数学函数: ceil 它将数字向上舍入为下一个最大整数。 floor 它将数字向下取整为下一个最小整数。 percentage 它将浮点数转换为百分比字符串。 round 它舍入浮点数。 sqr
阅读全文
摘要:LESS由列表函数组成,用于指定列表的长度和列表中的值的位置。 下表列出了LESS中使用的列表函数: S.N. 函数及描述1,Length 它将以逗号或空格分隔的值列表作为参数。2,Extract 它将返回列表中指定位置的值。 文章来自 http://www.dgtais.cn
阅读全文
摘要:Less支持以下列出的一些字符串函数: 逃逸 e %格式 更换 Escape 它通过对特殊字符使用URL编码来对字符串或信息进行编码。 您无法编码一些字符,例如,, / ,? , @ ,& , + ,〜,! , $ ,\'和您可以编码的一些字符,例如 \\ ,#, > ^ ,(,), {,}
阅读全文
摘要:注释(Comments)块注释和行注释都可以使用: /* 一个块注释 * style comment! */@var: red; // 这一行被注释掉了!@var: white;导入(Importing)“导入”的工作方式和你预期的一样。你可以导入一个 .less 文件,此文件中的所有变量就可以全部
阅读全文
摘要:从 Less 3.5 版本开始,你还可以将混合(mixins)和规则集(rulesets)作为一组值的映射(map)使用。 #colors() { primary: blue; secondary: green;} .button { color: #colors[primary]; border:
阅读全文
摘要:(不要和 CSS @namespace 或 namespace selectors 混淆了)。 有时,出于组织结构或仅仅是为了提供一些封装的目的,你希望对混合(mixins)进行分组。你可以用 Less 更直观地实现这一需求。假设你希望将一些混合(mixins)和变量置于 #bundle 之下,为了
阅读全文
摘要:转义(Escaping)允许你使用任意字符串作为属性或变量值。任何 ~"anything" 或 ~'anything' 形式的内容都将按原样输出,除非 interpolation。 @min768: ~"(min-width: 768px)";.element { @media @min768 {
阅读全文
摘要:算术运算符 +、-、*、/ 可以对任何数字、颜色或变量进行运算。如果可能的话,算术运算符在加、减或比较之前会进行单位换算。计算的结果以最左侧操作数的单位类型为准。如果单位换算无效或失去意义,则忽略单位。无效的单位换算例如:px 到 cm 或 rad 到 % 的转换。www.dgtais.cn //
阅读全文
摘要:嵌套(Nesting)Less 提供了使用嵌套(nesting)代替层叠或与层叠结合使用的能力。假设我们有以下 CSS 代码: #header { color: black;}#header .navigation { font-size: 12px;}#header .logo { width:
阅读全文
摘要:无需多说,看代码一目了然: @width: 10px;@height: @width + 10px; #header { width: @width; height: @height;}编译为: #header { width: 10px; height: 20px;} 混合(Mixin)是一种将一
阅读全文