CSS_LESS 语法/函数详解
嵌套规则
01 |
#header { color : black ; }#header .navigation { font-size : 12px ; |
02 |
}#header .logo { |
03 |
width : 300px ; |
04 |
}#header .logo:hover { text-decoration : none ; |
05 |
} |
06 |
07 |
#header { color : black ; .navigation { font-size : 12px ; |
08 |
} .logo { width : 300px ; |
09 |
&:hover { text-decoration : none } |
10 |
} |
11 |
} |
变量:
1 |
@nice-blue: #5B83AD ; |
2 |
@light-blue: @nice- blue + #111 ; |
3 |
#header { color : @light- blue ; } |
伪类写法:
1 |
a{ |
2 |
color : red ; |
3 |
&:hover{ color : blue ;} |
4 |
&:active{ color : green ;} |
5 |
} |
COLOR颜色函数:
01 |
lighten(@color, 10% ); // return a color which is 10% * lighter * than @color |
02 |
darken(@color, 10% ); // return a color which is 10% *darker* than @color |
03 |
04 |
saturate(@color, 10% ); // return a color 10% *more* saturated than @color |
05 |
desaturate(@color, 10% ); // return a color 10% *less* saturated than @color |
06 |
07 |
fadein(@color, 10% ); // return a color 10% *less* transparent than @color |
08 |
fadeout(@color, 10% ); // return a color 10% *more* transparent than @color |
09 |
fade(@color, 50% ); // return @color with 50% transparency |
10 |
11 |
spin(@color, 10 ); // return a color with a 10 degree larger in hue than @color |
12 |
spin(@color, -10 ); // return a color with a 10 degree smaller hue than @color |
13 |
14 |
mix (@color 1 , @color 2 ); // return a mix of @color 1 and @color 2 |
DEMO_HTML:
谷歌/火狐浏览器适用,IE浏览器不兼容.
01 |
<!doctype html> |
02 |
< html > |
03 |
< head > |
04 |
< meta charset = "UTF-8" > |
05 |
< title >Document</ title > |
06 |
< link rel = "stylesheet/less" type = "text/css" href = "less/styles.less" /> |
07 |
< script src = "less-1.5.0.min.js" type = "text/javascript" ></ script > |
08 |
</ head > |
09 |
< body > |
10 |
< div id = "content" > |
11 |
< div style = "height:30px;color:#FFF;background-color:#000;" >对照文本颜色</ div > |
12 |
< h1 >这里是标题啦</ h1 > |
13 |
< h2 >内容标题文件</ h2 > |
14 |
< h3 >再一种颜色</ h3 > |
15 |
< p >一种新颜色</ p > |
16 |
</ div > |
17 |
< script > |
18 |
less.watch(); //自动刷新 |
19 |
</ script > |
20 |
</ body > |
21 |
</ html > |
CSS_LESS 语法/函数详解的更多相关文章
- jQuery.ready() 函数详解
jQuery.ready() 函数详解 ready()函数用于在当前文档结构载入完毕后立即执行指定的函数. 该函数的作用相当于window.onload事件. 你可以多次调用该函数,从而绑定多个函数, ...
- PHP输出缓存ob系列函数详解
PHP输出缓存ob系列函数详解 ob,输出缓冲区,是output buffering的简称,而不是output cache.ob用对了,是能对速度有一定的帮助,但是盲目的加上ob函数,只会增加CPU额 ...
- ***PHP $_FILES函数详解 + PHP文件上传 move_uploaded_file() 参数的正确写法
PHP $_FILES函数详解 在PHP中上传一个文件建一个表单要比ASP中灵活得多.具体的看代码. 如: 复制代码代码如下: <form enctype="multipart/fo ...
- 实例-sprintf() 函数详解-输出格式转换函数
Part1:实例 $filterfile = basename(PHP_SELF, '.php'); if (isset($_GET['uselastfilter']) && isse ...
- Atitit.jdk java8的语法特性详解 attilax 总结
Atitit.jdk java8的语法特性详解 attilax 总结 1.1. 类型推断这个特别有趣的.鲜为人知的特性1 2. Lambda1 2.1. 内部迭代意味着改由Java类库来进行迭代,而不 ...
- Jquery之each函数详解
最近项目被each函数坑惨了,想来还是好好整理下关于each函数的方方面面,一来方便自己查阅,二来为读者提供经验和教训,废话不多说,来看看Each函数到底是怎么坑人的. 一. 全局jQuery.eac ...
- Mysql 字符函数详解
MySql 所有字符串函数函数详解 ASCII(str) 返回str最左边第一位字符的ASCII编码,如果str为空,则返回 0 .如果str为NULL,则返回NULL -- 只返回a的ASCII编码 ...
- PHP glob() 函数详解
PHP glob() 函数详解 一.总结 glob()作用:glob() 函数返回匹配指定模式的文件名或目录. glob()返回值:该函数返回一个包含有匹配文件 / 目录的数组.如果出错返回 fals ...
- jQuery.hasClass() 函数详解
jQuery.hasClass() 函数详解 hasClass()函数用于指示当前jQuery对象所匹配的元素是否含有指定的css类名. 该函数属于jQuery对象(实例). 语法 JavaScrip ...
随机推荐
- windows关闭aslr办法
关闭aslr方便调试分析. 转:https://www.52pojie.cn/thread-377450-1-1.html windows关闭aslr办法 如 @Hmily 前辈所说, Window ...
- NOIP2013 D1 T2火柴排队
题目描述 涵涵有两盒火柴,每盒装有 n 根火柴,每根火柴都有一个高度. 现在将每盒中的火柴各自排成一列, 同一列火柴的高度互不相同, 两列火柴之间的距离定义为: ∑(ai-bi)^2 其中 ai 表示 ...
- CPPUNIT_TEST
(1) CPPUNIT_ASSERT(condition):判断condition的值是否为真,如果为假则生成错误信息. (2)CPPUNIT_ASSERT_MESSAGE(message, cond ...
- Python并发编程-多进程socketserver简易版
普通版的socketserver #server.py import socket sk = socket.socket() sk.bind(('127.0.0.1',8080))#建立连接 sk.l ...
- XV6操作系统代码阅读心得(二):进程
1. 进程的基本概念 从抽象的意义来说,进程是指一个正在运行的程序的实例,而线程是一个CPU指令执行流的最小单位.进程是操作系统资源分配的最小单位,线程是操作系统中调度的最小单位.从实现的角度上讲,X ...
- django常见问题小结,细节容易忽视
中文URL:这个其实是很常识的东西,但是之前做web一直没注意过,在使用HttpResponseRedirect的时候,如果Redirect的URL中带中文的话,会报UnicodeEncodeErro ...
- Python 正则表达式中级
首先是?: 在括号中用?:用在findall和split之中,去除括号优先级. 如果不用只输出括号内匹配的值 r 的作用是转义python里面换行符等,像是\n 不用加\来转义 1.子表达式 ...
- 【BZOJ 4305】 4305: 数列的GCD (数论)
4305: 数列的GCD Description 给出一个长度为N的数列{a[n]},1<=a[i]<=M(1<=i<=N). 现在问题是,对于1到M的每个整数d,有多少个不 ...
- hibernate核心及常用技术
一.hibernate介绍 1.hibernate概述 hibernate是轻量级Java EE持久层解决方案,管理java类到数据库表的映射(ORM:对象关系型数据映射),并提供数据查询获取的方法. ...
- LCA(倍增在线算法) codevs 2370 小机房的树
codevs 2370 小机房的树 时间限制: 1 s 空间限制: 256000 KB 题目等级 : 钻石 Diamond 题目描述 Description 小机房有棵焕狗种的树,树上有N个节点, ...