here.less
<html>
<head>
<title>Test Less</title>
<link rel="stylesheet/less" type="text/less" href="./here.less" />
<script src="//cdnjs.cloudflare.com/ajax/libs/less.js/3.8.1/less.min.js" ></script>
<script>less.watch()</script>
<script></script>
</head>
<body>
<div class="box">
<h3>Test Less</h3>
<p> Less colect js as rugulations xml</p>
<div>
<table>
<tr>
<th>Property A</th>
<th>Property B</th>
<th>Property C</th>
</tr>
<tr>
<td>AA 5 inch</td>
<td>B 5.5 inch</td>
<td>C1 11 inch</td>
</tr>
<tr>
<td>AA 5 inch</td>
<td>B 5.5 inch</td>
<td>C1 11 inch</td>
</tr>
<tr>
<td>AA 5 inch</td>
<td>B 5.5 inch</td>
<td>C1 11 inch</td>
</tr>
<tr>
<td>AA 5 inch</td>
<td>B 5.5 inch</td>
<td>C1 11 inch</td>
</tr>
</table>
</div>
<div class="ca">
<span>color adapter</span>
<p>mix color adapter</p>
<div>
<p class="color1">@red</p>
<p class="color2">@green</p>
<p class="color3">@blue</p>
<p class="color4">@brown</p>
</div>
</div>
</div>
</body>
</html>
------
@base: #f938ab;
@base-font:10px;
@tr-oddandeven:#A7C942;
@list: "red", "green", "blue", "brown";
body{
font-size:@base-font;
h3 {
font-size:@base-font+20px;
}
p{
font-size:@base-font+10px;
}
}
.paddings{
padding-top:5px;
padding-bottom:4px;
padding-left:20px;
padding-right:20px;
}
.box {
color: saturate(@base, 5%);
border-color: lighten(@base, 30%);
//div { .box-shadow(0 0 5px, 30%) }
table {
//-webkit-box-shadow:10px 10px 5px #888888;
box-shadow: 10px 10px 5px #888888;
background-color: lighten(#b4b4b4, 20%);
border:1px solid red;
border-collapse:collapse;
th
{
.paddings;
font-size:1.1em;
text-align:left;
background-color:@tr-oddandeven;
color:#ffffff;
border:1px solid lighten(@base, 30%);
}
tr td{
.paddings;
border:1px solid lighten(@base, 30%);
}
tr:nth-child(2n)
{
font-variant:small-caps;
font-style:italic;
color:purple
}
tr:nth-child(odd){
//background:lighten(@tr-oddandeven, 35%);
background:saturation(@tr-oddandeven, 35%);
//background:svg-gradient(to right, @tr-oddandeven, grey 30%, yellow);
}
tr:nth-child(even){
background:lighten(@tr-oddandeven, 20%);
}
}
.ca {
position:relative;
top:20px;
//background:lighten(@tr-oddandeven, 20%);
// background:darken(hsl(90, 80%, 50%),20% );
background:fade(hsl(90, 90%, 50%), 10%);
background:fade(hsl(90, 90%, 50%), 10%);
background:fadeout(hsla(90, 90%, 50%, 0.5), 10%);
padding-top: 50px;
span {
font-size:@base-font+20px;
color:spin(hsl(10, 90%, 50%), 30);
background:spin(hsl(10, 90%, 10%), -60);
}
p {
color:mix(#ff0000, #0000ff, 50%);
background:shade(rgba(0,100,255,0.1), 10%);
}
.color1{
color:e(extract(@list, 1));
}
.color2{
color:e(extract(@list, 2));
}
.color3{
color:e(extract(@list, 3));
}
.color4{
color:e(extract(@list, 4));
}
}
}
随机推荐
- 详解优动漫PAINT中的图层模式
使用优动漫PAINT绘制漫画或者插画的时候,在其新建画布区域有一个基本颜色模式的选项,分别包括彩色模式.灰度模式和黑白位图模式,那么这三个模式有什么区别呢,我们在绘图的时候应该如何选择呢? 彩色模式: ...
- idea中SVN的运用
1.1.1 上传代码时可以指定忽略一些上传目录 1.1.2 设置项目上传的路径 1.1.3 解决上传路径中包含“svn”目录问题 上传 从 SVN 服务器中检出代码到工作空间
- Django 的 一些基本操作:视图函数,路由配置
当安装好Django 通过上篇的随笔创好项目我们就能来耍下了, 但你会在你的项目中发现有一个settings.py 的文件,对的你肯定想到了需要配置,好了话不多说 Settings.py 找到下面的位 ...
- 转载:html特殊字符 编码css3 content:&quot;我是特殊符号&quot;
项目中用到的一些特殊字符和图标 html代码 <div class="cross"></div> css代码 .cross{ width: 20px; he ...
- 【udacity】机器学习-波士顿房价预测小结
Evernote Export 机器学习的运行步骤 1.导入数据 没什么注意的,成功导入数据集就可以了,打印看下数据的标准格式就行 用个info和describe 2.分析数据 这里要详细分析数据的内 ...
- RESTful API设计方法
1.如果已经开始逐步的接触到了RESTful API设计方法的朋友,首先要对HTTP/HTTPS有一个大致的了解,虽然本身和RESTful API没有什么关系.但是对于增加网站的安全性还是十分重要的, ...
- OOP 面向对象 七大原则 (二)
OOP 面向对象 七大原则 (二) 上一篇写到了前四个原则,这一篇继续~~ 接口隔离:客户端不应该依赖它不需要的接口:一个类对另一个类的依赖应该建立在最小的接口上. 又是一句大白话~就是说接口尽量 ...
- jQuery(基本事件)
- web.xml 中context-param元素
context-param元素含有一对参数名和参数值,用作应用的ServletContext上下文初始化参数.参数名在整个Web应用中必须是惟一的 param-name 子元素包含有参数名,而para ...
- 数据库-mongodb-mongod参数说明
Mongodb启动命令mongod参数说明 mongod的主要参数有: 基本配置 ----------------------------------------------------------- ...