×
思维导图备注
Sass和Compass设计师指南
首页
收藏书籍
阅读记录
书签管理
我的书签
添加书签
移除书签
2.4 Sass注释格式
浏览
4
扫码
小字体
中字体
大字体
2022-01-24 10:33:41
请
登录
再阅读
上一篇:
下一篇:
版权信息
序
关于作者
关于审稿人员
引言
第1章 Sass和Compass概述
1.1 为什么需要CSS预处理器
如果最终生成的是CSS代码,为什么不干脆写CSS
1.2 为什么应该用Sass和Compass
使用变量(每个值只需要定义一次)
自动转换的RGBA颜色值
忘记浏览器前缀
嵌套规则
media queries变得更加简单
自动压缩CSS从而实现快速建站
1.3 什么是Sass
1.4 什么是Compass
1.5 安装Sass和Compass
OS X系统安装方法
1.6 通过命令行安装和使用Sass和Compass
在Windows下安装Ruby
运行gem命令
Mac OS X命令行安装
Windows命令行安装
检查你的Sass和Compass版本
检查有哪些Sass和Compass版本可用
安装最新版本的Sass和Compass(包括预发布版本)
从命令行创建Sass和Compass工程
命令行自动编译功能
1.7 使用图形界面工具运行Sass 和 Compass
Scout应用
CodeKit
LiveReload
1.8 在文本编辑器下使用Sass文件
1.9 总结
第2章 创建Sass和Compass工程
2.1 创建Sass和Compass工程
创建Compass工程
2.2 理解config.rb文件
添加需要的插件
为工程资源设定名称和路径
设定CSS输出样式
2.3 创建和使用模块文件
Sass提供可维护的生产性代码
导入模块文件
Sass中书写变量的语法
2.4 Sass注释格式
标准CSS注释
Sass单行注释
2.5 基础的index.html文件
2.6 未来工程的基础构架
2.7 总结
第3章 嵌套、扩展、占位符和混合宏
3.1 用Sass和Compass给网站添加样式
3.2 从视觉上分割布局
3.3 什么是嵌套?它是如何实现代码模块化的?
嵌套语法
使用父级选择器轻松添加Modernizr样式
嵌套命名空间
3.4 使用@extend命令扩展现有代码
3.5 使用占位符选择器来扩展需要的样式
3.6 什么是混合宏?如何使用混合宏来轻松生成常用代码?
混合宏的基本语法
如何用默认值写混合宏
3.7 生成CSS的注意事项
3.8 总结
第4章 轻松玩转颜色
4.1 只定义一次颜色
4.2 变浅和加深函数
掌握HSL颜色标准
变浅函数和加深函数语法
4.3 标签修改和转换
Compass的clearfix功能
4.4 再谈颜色
混合宏里还有混合宏?这是什么新功能?
4.5 互补(和反色)函数
4.6 反色函数
4.7 色调调节函数
4.8 饱和函数和去饱和函数
4.9 透明化函数和渐隐函数
4.10 不透明化函数和渐现函数
4.11 灰度函数
4.12 rgba函数
4.13 混合函数
4.14 调色函数
4.15 比例调色函数
4.16 遮阴函数和增亮函数
4.17 综合应用
4.18 总结
第5章 Sass和Compass的响应式弹性网格系统
5.1 反对使用网格系统的各种说法
5.2 为什么使用网格系统
5.3 什么是Susy
Susy到底是做什么的
5.4 安装Susy Compass插件
5.5 在工程中引入Susy
Susy工程变量
5.6 创建Susy网格系统
5.7 为网格系统定义背景
显示网格背景
给Susy设置border-box属性
5.8 创建“移动”响应式网格系统
5.9 用Susy创建断点
5.10 创建流体网格系统
5.11 创建静态的“固定化”网格系统
5.12 使用Susy网格帮助工具
Prefix、Suffix和Pad
Prefix
Suffix
Pad
5.13 Pre、Post、Squish、Push和Pull
Pre
Post
Squish
Push和Pull
5.14 网格内嵌套网格
nth-omega混合宏
5.15 子像素的四舍五入问题
为什么会发生像素取整错误
容器相对布局
标准Susy语法及输出
5.16 总结
第6章 Sass和混合宏中的高级media queries
6.1 Sass中的media queries
使用media query模块文件分离media query样式
6.2 Sass的行内media queries
6.3 创建混合宏轻松处理media queries
将断点定义为变量
6.4 MQ media query混合宏是如何工作的
6.5 各种情况的应用
6.6 书写行内media queries
6.7 gzip和CSS压缩=胜利!
6.8 实际工程中行内media queries和集合media queries 的区别
6.9 复习CSS代码
6.10 总结
第7章 Compass中的CSS3、Image Sprites等功能
7.1 用Compass混合宏轻松实现CSS3
文本阴影属性的语法
7.2 border-radius语法
7.3 复列
分列规则语法
盒子阴影混合宏
盒子阴影语法
多重盒子阴影
7.4 背景渐变
背景线性渐变语法
背景辐射渐变语法
组合渐变和背景图像
7.5 用Compass image-url帮助工具添加背景图像
7.6 图像宽度和高度帮助工具
Compass缓存消除功能
7.7 Compass的image sprites功能
其他sprite配置选项
布局选项
7.8 Compass文本替代混合宏
hide-text混合宏
文本压缩混合宏
用图像代替文本
7.9 为图像创建数据URI
行内图像语法
7.10 不支持SVG格式设备的备选方法
7.11 CSS变形功能
7.12 CSS过滤器
7.13 过渡
7.14 总结
第8章 Sass的编程逻辑
8.1 Sass的数学计算
加法
减法
乘法
除法
使用变量进行计算
8.2 控制命令及使用方法
@if和@else if控制命令
@for循环
计数器变量
from to和from through
@each循环
8.3 给数值去除和添加单位
从数值上去除单位
给变量值添加单位
8.4 在Sass中写函数
相等操作符
关系操作符
@return
使用函数的返回结果
8.5 使用@debug命令
8.6 @warn命令
8.7 总结
第9章 精通Sass和Compass
9.1 关闭特定浏览器的Compass支持功能
配置支持变量
基于WebKit内核的Opera
9.2 为最新发布的CSS属性提供支持
9.3 定义最新的CSS3属性值
9.4 Sass交互式shell
Compass交互
9.5 添加Sass globbing插件来批量导入模块文件
9.6 创建多个独立的样式表
9.7 将模块文件转换为独立的样式表
9.8 Compass统计
9.9 清空Sass缓存
9.10 一次性Compass编译
9.11 任务回顾
修正人为错误
使用Lint工具发现常见问题
9.12 用工具和测试避免主观推断
Chrome开发者工具
查找没被使用的样式
9.13 循序渐进
9.14 总结
暂无相关搜索结果!
×
二维码
手机扫一扫,轻松掌上学
×
《Sass和Compass设计师指南》电子书下载
请下载您需要的格式的电子书,随时随地,享受学习的乐趣!
EPUB 电子书
×
书签列表
×
阅读记录
阅读进度:
0.00%
(
0/0
)
重置阅读进度