笔记压缩力学day_第1页
笔记压缩力学day_第2页
笔记压缩力学day_第3页
全文预览已结束

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

1、Bootstrap 阶段项目:day01:am:响应式布局 pm:细节内容day02:am:Less 语言pm:定制el 项目中的 Bootstrap如何实现 Bootstrap 样式定制编写自定义的 css,覆盖 bootstrap.css 中提供的样式:产生大量的冗余/无用代码直接修改 bootstrap.css 文件:任务量太大!CSS 通病修改 Bootstrap 开发者编写的 Bootstrap 源代码bootstrap.less:灭有!2.动态样式语言CSS:静态样式语言,作为一门语言并不称职!缺少一般语言必需的基本要素:变量、运算、循环/选择、函数等,导致了CSS 代码的修改和非

2、常麻烦。动态样式语言:在 CSS 的基础之上,添加了动态语言所必需的元素,如变量、运算、循环/选择、函数等,方便样式文件的修改和。注意:浏览器默认只能处理静态样式语言,所有的动态样式语言必需设法转换为 CSS 才能被浏览器所理解!这个转换操作称为“编译”。常见的动态样式语言:(1)Sass/SCSS (2)Stylus (3)LessLess 的使用是一种 动态 样式 语言.LESS 为 CSS 赋予了动态语言的特性,如 变量, 继承, 运算, 函数。 LESS 既可以在 客户端 上运行 (支持IE 6+, Webkit, Firefox),也可以借助 Node.js 或者Rhino 在服务端

3、运行。运行方式 1:在客户端运行Less 转换程序了解在 HTML 中引入xx.less,同时再引入一个 less.js就是一个可以运行在客户端浏览器中的 less 编译程序效率太低,不使用。(2)运行方式 2:在服务器端运行Less 转换程序步骤:1)2)并安装一款服务器端的 JS 解释器NodeJS 或者Rhinoless 文件的转换程序(piler)一个 JS在服务器端JS 解释器中运行 lessc 转换器,把自己编写的.less 文件转换为.css 文件方式 1:可以在命令行中使用转换程序 node.exe lessc my.less my.css方式 2:可以在WebStorm 中使

4、用转换程序4)继续编写 HTML 文件,编译得到的.css 文件即可。Less 语法学习Less 完全支持CSS 的所有语法Less 支持单行和多行注释,但只有多行注释会被转换到 css 文件中Less 支持变量(Variable)语法:变量名: 值;使用:.class 样式: 变量名; Less 支持样式混合(Mixin)在一个样式中混入另一个样式语法: .class1 . .class2.class1;.带参混合语法: .class1(参数 1, 参数 2, .) . .class2.class1(值 1, 值 2, .);.嵌套规则语法:.class1 .class2 . 转换的结果:

5、.class1 . .class1 .class2 . Less 可以对变量、常量进行算术运算语法: 变量/值 +-*/ 变量/值Less 为样式提供了几十个应用函数lighten(颜色,亮度值):将指定的颜色变亮指定的百分比 darken(颜色,亮度值):将指定的颜色变暗指定的百分比 floor(数字):对数值进行下取整IKOR 数字 :对数值进行上取整 页面导入尽量避免使用)99 文件中的&OSVUXZ 指令会增加 .:6 请求次数;为了可以将一个样式文件拆分为多个小的样式文件,由多人同时编写,可以使用 2+99 中的&OSVUXZRKYY 中导入其他 RKYY 文件,转换时会拼接为一个大

6、的完整的 )99 样式文件,故其他的 2KYY 文件。语法: &OSVUXZ RKYY ! &OSVUXZ _ !在 2KYY 中&OSVUXZ#示例:大型项目中的 RKYY 文件结构#GXOGHRKY RKYYSOOT RKYY XKYKZ RKYY TGHGX RKYY LUUZKX RKYY PJ RKYY #$放置所有的变量放置所有的混合放置 .:32 元素重置样式导航条相关样式页脚相关样式PY 总样式文件 一大堆&OSVUXZ# 通过修改(UUZYZXGV 的 2KYY 源文件实现样式定制定制的目标: 删除不需要的样式,如轮播、模态框 在HUUZYZXGV RKYY 文件中,注释掉不需要的&OSVUXZ 即可。 定制需要的组件的默认样式,如修改导航条的默认背景色修改GXOGHRKY RKYY 文件中的变量即可。 在 (UUZYZXGV 提供的默认样式

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

评论

0/150

提交评论