码迷,mamicode.com
首页 > 其他好文 > 详细

BootStrap之基础-5 BootStrap定制(LESS概述、LESS语法)

时间:2016-04-06 19:01:48      阅读:149      评论:0      收藏:0      [点我收藏+]

标签:客户端   动态   color   服务端   

一、LESS概述


LESS概述

  - 动态样式语言

  - LESS 将 CSS 赋予了动态语言的特性

      - 变量、继承、运算、函数

  - LESS 既可以在 客户端上运行

  - 也可以借助Node.js或者Rhino在服务端运行

  - 变量

      - @color: #4D926F;

      - h2 { color: @color; }

  - 混合

      - .myStyle{}

      - H2{ .myStyle }

  - 嵌套规则

      - #header{h1{} p{a{}}}

  - 函数&运算

      - @color:#aabbcc; #header{ color: @color+#111; }


使用LESS

  - 在客户端使用

      - 引入样式文件

        <link rel="stylesheet/less" type="text/css" href="style.less">

      - 添加脚本文件

        <script src="less.js" type="text/javascript"></script>

      - 添加MIME

  - 在服务器端使用

      - 安装LESS

        $ npm install less@latest

      - 使用

        $ lessc style.less > style.css


二、LESS语法


变量

  - 简单变量

技术分享

  - 用变量名定义变量

技术分享


混合

  - 在一个样式中调用另一个样式

  - 声明

技术分享

  - 调用

技术分享


带参混合

  - 像函数一样定义一个带参数的属性集合

  - 声明

技术分享

  - 调用

技术分享  - @arguments变量

  - @arguments包含了所有传递进来的参数

  - 声明

技术分享

  - 调用

技术分享

  - 模式匹配

技术分享

  - 引导

技术分享


嵌套规则

  - LESS 可以让我们以嵌套的方式编写层叠样式

技术分享


运算

  - 任何数字、颜色或者变量都可以参与运算

  - 数字

技术分享

  - 颜色

技术分享

  - 复合属性

技术分享


函数

  - Color函数

技术分享

  - Math函数

技术分享


命名空间

  - 声明

技术分享

  - 引用

技术分享


作用域

  - 由内向外查找变量

技术分享


注释

技术分享


导入

技术分享



总结:本章内容主要介绍了  BootStrap定制(LESS概述、LESS语法)


本文出自 “会飞的蚂蚁” 博客,谢绝转载!

BootStrap之基础-5 BootStrap定制(LESS概述、LESS语法)

标签:客户端   动态   color   服务端   

原文地址:http://jasonteach.blog.51cto.com/5192112/1760926

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!