CSS3专业网页开发指南

综合评级:
★★★★★

定价:
¥45.00

作者:
[英]Peter Gasston 著,李景媛,吴晓嘉 译

出版社:
人民邮电出版社

出版日期:
2014年3月

页数:
242

字数:
296000

ISBN:
9787115342959

书籍介绍

《CSS3专业网页开发指南》是英国著名Web前端开发工程师Peter Gasston对CSS3高级技术的全面介绍。书中既有CSS3的发展历史、基本语法等入门知识介绍,也涵盖了媒体查询、选择器、伪类与伪元素、网页字体、文本排版、图形处理、动画、布局等CSS3前端开发必不可少的知识,还介绍了CSS3的未来发展方向。全书共分为17章,作者在每一章的讲解中都结合了大量的实例,同时也不忘介绍每一项技术的发展背景和适用场景,让读者对CSS3技术的应用真正做到融会贯通。

目录

第1章 css3简介 

1.1 CSS3及其由来 

1.2 入门:语法介绍 

1.3 准备开始 

第2章 媒体查询 

2.1 媒体查询的优点 

2.2 语法 

2.3 媒体特征 

2.4 小结 

2.5 媒体查询:浏览器支持 

第3章 选择器 

3.1 属性选择器 

3.2 CSS3的新属性选择器 

3.3 普通兄弟连结符 

3.4 小结 

3.5 选择器:浏览器支持 

第4章 伪类与伪元素 

4.1 结构伪类 

4.2 其他伪类 

4.3 伪元素 

4.4 小结 

4.5 DOM和属性选择器:浏览器支持 

第5章 网页字体 

5.1 @font-face规则 

5.2 “万无一失”的@font-face语法 

5.3 为网页用途获取字体许可 

5.4 现实中的网页字体示例 

5.5 更多的字体属性 

5.6 OpenType特性 

5.7 小结 

5.8 网页字体:浏览器支持 

第6章 文本效果和字体排版样式 

6.1 理解轴与坐标 

6.2 应用空间效果:text-shadow 

6.3 让文本变得更清晰:text-outline和text-stroke 

6.4 更多的文本属性 

6.5 小结 

6.6 文本效果:浏览器支持 

第7章 多列 

7.1 分列布局方法 

7.2 列间隔与分界线 

7.3 列中的包含元素 

7.4 小结 

7.5 多列:浏览器支持 

第8章 背景图片和其他装饰属性 

8.1 背景图片 

8.2 图片遮罩 

8.3 小结 

8.4 背景图片:浏览器支持 

第9章 边框与方框效果 

9.1 为边框添加圆角效果 

9.2 为边框使用图片 

9.3 彩色边框 

9.4 添加阴影 

9.5 小结 

9.6 边框和方框效果:浏览器支持 

第10章 颜色与不透明度 

10.1 使用opacity属性设置透明度 

10.2 新的和扩展的颜色值 

10.3 匹配操作系统的外观 

10.4 小结 

10.5 颜色与不透明度:浏览器支持 

第11章 渐变 

11.1 线性渐变 

11.2 放射渐变 

11.3 多重渐变 

11.4 Firefox中的重复渐变 

11.5 小结 

11.6 渐变:浏览器支持 

第12章 2D变换 

12.1 transform属性 

12.2 旋转 

12.3 平移 

12.4 倾斜 

12.5 缩放 

12.6 多重变换 

12.7 使用矩阵变换元素 

12.8 使用webKit反射 

12.9 小结 

12.10 2D变换:浏览器支持 

第13章 过渡与动画 

13.1 过渡 

13.2 更复杂的动画 

13.3 小结 

13.4 过渡与动画:浏览器支持 

第14章 3D变换 

14.1 CSS中的3D元素 

14.2 transform-style属性 

14.3 变换函数 

14.4 perspective和perspective-origin属性 

14.5 变换原点 

14.6 显示或隐藏背面 

14.7 小结 

14.8 3D变换:浏览器支持 

第15章 弹性方框布局 

15.1 启动弹性方框布局 

15.2 让方框具有弹性 

15.3 弹性方框分组 

15.4 改变方向 

15.5 改变弹性方框顺序 

15.6 对齐 

15.7 同轴对齐 

15.8 多行或多列 

15.9 使用javaScript实现跨浏览器的弹性方框 

15.10 重要新闻:新的语法 

15.11 小结 

15.12 弹性方框布局:浏览器支持 

第16章 模板布局 

16.1 设置Javascript 

16.2 使用position和display创建行 

16.3 多行 

16.4 槽与::slot()伪元素 

16.5 创建空槽 

16.6 设置行与列的高度和宽度 

16.7 默认内容:@符号 

16.8 小结 

16.9 模板布局:浏览器支持 

第17章 CSS的未来 

17.1 数学运算 

17.2 网格定位模块 

17.3 扩展图片的可能性 

17.4 分组选择器 

17.5 常量和变量 

17.6 WebKit CSS扩展 

17.7 触觉反馈 

17.8 小结 

17.9 未来的CSS:浏览器支持 

附录A 当前主要浏览器对CSS3的支持 

 媒体查询(第2章) 

 选择器(第3章) 

 伪类与伪元素(第4章) 

 网页字体(第5章) 

 文本效果和字体排版样式(第6章) 

 多列(第7章) 

 背景图片和其他装饰属性(第8章) 

 边框和方框效果(第9章) 

 颜色与不透明度(第10章) 

 渐变(第11章) 

 2D变换(第12章) 

 过渡与动画(第13章) 

 3D变换(第14章) 

 弹性方框布局(第15章) 

 模板布局(第16章) 

 未来的CSS(第17章) 

附录B 在线资源 

 CSS模块 

 浏览器 

 浏览器支持 

 特性检测与模拟 

 代码生成工具 

 网页字体 

 其他资源 

课课家教育

未登录