《CSS新世界 》 PDF高清完整电子版百度云可下载

上期我们说到了“《我在硅谷管芯片:芯片产品线经理生存指南》 PDF高清完整电子版百度云可下载”,本期我们说说《CSS新世界 》 PDF高清完整电子版百度云可下载。

《CSS新世界 》 PDF高清完整电子版百度云可下载

  基本信息

  商品名称:CSS新世界开本:128开

  作者:张鑫旭定价:129.90

  ISBN号:9787115562845出版时间:2021-08-01出版社:人民邮电出版社印刷时间:2021-08-01版次:1印次:1

  第 1章 概述 1

高清电子书下载请关注公众号,并回复 “读书人要吃饭”
高清电子书下载请关注公众号,并回复 “读书人要吃饭”

  1.1 CSS3出现的历史和背景 1

  1.2 模块化的CSS新世界 2

  第 2章 需要提前了解的知识 4

  2.1 互通互联的CSS数据类型 4

  2.1.1 为什么要关注CSS数据类型 4

  2.1.2 几个常见数据类型的简单介绍 5

  2.2 学会看懂CSS属性值定义语法 7

  2.2.1 学习CSS属性值定义语法的好处 7

  2.2.2 CSS属性值定义语法详解 8

  2.3 了解CSS全局关键字属性值 12

  2.3.1 用过都说好的继承关键字inherit 12

  2.3.2 可以一用的初始值关键字initial 12

  2.3.3 了解一下不固定值关键字unset 14

  2.3.4 我个人很喜欢的恢复关键字revert 152.4 指代所有CSS属性的all属性 17

  2.5 CSS新特性的渐进增强处理技巧 18

  2.5.1 直接使用CSS新特性 18

  2.5.2 利用属性值的语法差异实现兼容 19

  2.5.3 借助伪类或伪元素区分浏览器的技巧 212.5.4 @supports规则下的渐进增强处理 23

  2.5.5 对CSS新特性渐进增强处理的总结 26

  第3章 从增强已有的CSS属性开始 28

  3.1 贯穿全书的尺寸体系 28

  3.1.1 从width:fit-content声明开始 29

  3.1.2 stretch、available和fill-available关键字究竟用哪个 323.1.3 深入了解min-content关键字 35

  3.1.4 快速了解max-content关键字 39

  3.2 深入了解CSS逻辑属性 40

  3.2.1 CSS逻辑属性有限的使用场景 41

  3.2.2 inline/block与start/end元素 43

  3.2.3 width/height属性与inline-size/block-size逻辑属性 443.2.4 由margin/padding/border演变而来的逻辑属性 443.2.5 text-align属性支持的逻辑属性值 453.2.6 有用的CSS逻辑属性inset 46

  3.3 在CSS边框上做文章 47

  3.3.1 昙花一现的CSS多边框 47

  3.3.2 的border-image属性 47

  3.3.3 border-image属性与渐变边框 57

  3.4 position属性的增强 60

  3.4.1 深入了解sticky属性值与黏性定位 613.4.2 position:sticky声明的精彩应用—层次滚动 653.5 font-family属性和@font-face规则新特性 663.5.1 system-ui等全新的通用字体族 66

  3.5.2 local()函数与系统字体的调用 73

  3.5.3 unicode-range属性的详细介绍 74

  3.5.4 woff/woff2字体 75

  3.5.5 font-display属性与自定义字体的加载渲染 773.6 字符单元的中断与换行 79

  3.6.1 使用keep-all属性值优化中文排版 803.6.2 break-all属性值的问题和line-break属性 813.6.3 hyphens属性与连字符 83

  3.6.4 与换行的控制 85

  3.6.5 overflow-wrap:anywhere声明有什么用 863.7 text-align属性相关的新特性 88

  3.7.1 match-parent等新属性值 88

  3.7.2 text-align属性的字符对齐特性 89

  3.8 text-decoration属性全新升级 90

  3.8.1 text-decoration属性现在是一种缩写 903.8.2 text-decoration属性的累加特性 91

  3.8.3 实用的wavy波浪线 91

  3.8.4 可能需要text-underline-position:under声明 923.8.5 更需要text-underline-offset属性 943.8.6 讲一讲text-decoration-skip属性的故事 953.9 color属性与颜色设置 97

  3.9.1 148个颜色关键字 98

  3.9.2 transparent关键字 99

  3.9.3 currentColor关键字 100

  3.9.4 RGB颜色和HSL颜色的新语法 101

  3.10 必学必会的background属性新特性 1033.10.1 实用的当属background-size属性 1033.10.2 background属性成功的设计—多背景 1083.10.3 background-clip属性与背景显示区域限制 1103.10.4 background-clip:text声明与渐变文字效果 1113.10.5 background-origin属性与背景定位原点控制 1123.10.6 space和round平铺模式 113

  3.10.7 可以指定background-position的起始方位了 1143.11 outline相关新属性outline-offset 1163.12 cursor属性新增的手形效果 117

  3.12.1 放大手形zoom-in和缩小手形zoom-out简介 1173.12.2 抓取手形grab和放手手形grabbing简介 118第4章 更细致的样式表现 119

  4.1 透明度控制属性opacity 119

  4.1.1 opacity属性的叠加计算规则 119

  4.1.2 opacity属性的边界特性与应用 120

  4.2 深入了解圆角属性border-radius 124

  4.2.1 了解border-radius属性的语法 124

  4.2.2 弄懂圆角效果是如何产生的 126

  4.2.3 border-radius属性渲染border边框的细节 1274.2.4 border-radius属性的应用技巧 129

  4.3 box-shadow盒阴影 131

  4.3.1 inset关键字与内阴影 131

  4.3.2 不要忽略第四个长度值 133

  4.3.3 多阴影特性与图形绘制 134

  4.3.4 box-shadow动画与性能优化 137

  4.4 CSS 2D变换 138

  4.4.1 从基本的变换方法说起 138

  4.4.2 transform属性的若干细节特性 141

  4.4.3 元素应用transform属性后的变化 1444.4.4 深入了解矩阵函数matrix() 148

  4.4.5 常常被遗忘的transform-origin属性 1524.4.6 scale()函数缩放和zoom属性缩放的区别 1534.4.7 了解全新的transla……

未经允许不得转载:我的生活分享 » 《CSS新世界 》 PDF高清完整电子版百度云可下载

赞 (0) 打赏

觉得文章有用就打赏一下文章作者

支付宝扫一扫打赏

微信扫一扫打赏