成功加入购物车

去购物车结算 X
文天书社
  • 深入解析CSS
  • 深入解析CSS
  • 深入解析CSS
  • 深入解析CSS

深入解析CSS

举报

本店所售书籍均为新华书店全新特价正版书籍!

  • 作者: 
  • 出版社:    人民邮电出版社
  • ISBN:    9787115533760
  • 出版时间: 
  • 装帧:    平装
  • 开本:    16开
  • 页数:    382页
  • 作者: 
  • 出版社:  人民邮电出版社
  • ISBN:  9787115533760
  • 出版时间: 
  • 装帧:  平装
  • 开本:  16开
  • 页数:  382页

售价 107.00 7.7折

定价 ¥139.00 

品相 全新品相描述

优惠 满包邮

优惠 满减券
    运费
    本店暂时无法向该地区发货

    延迟发货说明

    时间:
    说明:

    上书时间2022-07-06

    数量
    库存12
    微信扫描下方二维码
    微信扫描打开成功后,点击右上角”...“进行转发

    卖家超过10天未登录

    • 商品详情
    • 店铺评价
    手机购买
    微信扫码访问
    • 商品分类:
      综合性图书
      货号:
      yW4486_1202043979
      品相描述:全新
      本店所售书籍均为正版新华特价新书,运费首本6元,每增加一本运费加2元,量大可优惠,每天下午2点前订单一般当天发出,最迟48小时内发出
      商品描述:
      内容简介:
      本书旨在达成两个目标:帮读者深度掌握CSS语言,并快速了解CSS的新进展和新特性。本书分为以下四部分。部分回顾基础知识,并重点关注几个很容易被忽视的细节,包括层叠和继承、相对单位、盒模型等;第二部分介绍网页布局的各种关键工具,如浮动布局、Flexb0X、网格布局、定位、响应式设计等:第三部分介绍新的很好实践,主要包括如何用模块化的方式组织CSS,以及如何构建一个模式库;第四部分介绍与设计师共事时需要考虑哪些重要因素,以及自己如何做一点设计工作。本书适合前端工程师及Web开发人员阅读。
      书籍目录:
                                                  

      部分基础回顾
      章层叠、优先级和继承2
      1.1层叠3
      1.1.1样式表的来源5
      1.1.2理解优先级8
      1.1.3源码顺序12
      1.1.4两条经验法则14
      1.2继承15
      1.3特殊值17
      1.3.1使用inherit关键字17
      1.3.2使用initial关键字18
      1.4简写属性19
      1.4.1简写属性会默默覆盖其他样式20
      1.4.2理解简写值的顺序20
      1.5总结23
      第2章相对单位24
      2.1相对值的好处24
      2.1.1那些年追求的像素级完美25
      2.1.2像素级完美的时代终结了25
      2.2em和rem26
      2.2.1使用em定义字号27
      2.2.2使用rem设置字号31
      2.3停止像素思维32
      2.3.1设置一个合理的默认字号33
      2.3.2构造响应式面板34
      2.3.3缩放单个组件35
      2.4视口的相对单位36
      2.4.1使用vw定义字号38
      2.4.2使用calc()定义字号39
      2.5无单位的数值和行高39
      2.6自定义属性(即CSS变量)41
      2.6.1动态改变自定义属性43
      2.6.2使用JavaScript改变自定义属性45
      2.6.3探索自定义属性46
      2.7总结46
      第3章盒模型47
      3.1元素宽度的问题47
      3.1.1避免魔术数值50
      3.1.2调整盒模型51
      3.1.3全局设置border-box52
      3.1.4给列之间加上间隔53
      3.2元素高度的问题54
      3.2.1控制溢出行为55
      3.2.2百分比高度的备选方案56
      3.2.3使用min-height和max-height60
      3.2.4垂直居中内容60
      3.3负外边距62
      3.4外边距折叠62
      3.4.1文字折叠63
      3.4.2多个外边距折叠63
      3.4.3容器外部折叠64
      3.5容器内的元素间距65
      3.5.1如果内容改变了67
      3.5.2更通用的解决方案:猫头鹰选择器68
      3.6总结71
      第二部分精通布局
      第4章理解浮动74
      4.1浮动的设计初衷74
      4.2容器折叠和清除浮动80
      4.2.1理解容器折叠80
      4.2.2理解清除浮动82
      4.3出乎意料的“浮动陷阱”84
      4.4媒体对象和BFC87
      4.4.1BFC88
      4.4.2使用BFC实现媒体对象布局89
      4.5网格系统90
      4.5.1理解网格系统91
      4.5.2构建网格系统91
      4.5.3添加间隔95
      4.6总结99
      第5章Flexbox100
      5.1Flexbox的原则100
      5.1.1创建一个基础的Flexbox菜单103
      5.1.2添加内边距和间隔105
      5.2弹性子元素的大小107
      5.2.1使用flex-basis属性109
      5.2.2使用flex-grow属性109
      5.2.3使用flex-shrink属性110
      5.2.4实际应用111
      5.3弹性方向112
      5.3.1改变弹性方向114
      5.3.2登录表单的样式115
      5.4对齐、间距等细节117
      5.4.1理解弹性容器的属性117
      5.4.2理解弹性子元素的属性120
      5.4.3使用对齐属性121
      5.5值得注意的地方122
      5.5.1Flexbugs123
      5.5.2整页布局123
      5.6总结123
      第6章网格布局124
      6.1网页布局开启新纪元124
      6.2网格剖析127
      6.2.1网格线的编号132
      6.2.2与Flexbox配合133
      6.3替代语法137
      6.3.1命名的网格线137
      6.3.2命名网格区域139
      6.4显式和隐式网格140
      6.4.1添加变化144
      6.4.2让网格元素填满网格轨道146
      6.5特性查询149
      6.6对齐152
      6.7总结153
      第7章定位和层叠上下文154
      7.1固定定位154
      7.1.1用固定定位创建一个模态框155
      7.1.2控制定位元素的大小158
      7.2绝对定位158
      7.2.1让Close按钮绝对定位158
      7.2.2定位伪元素159
      7.3相对定位161
      7.3.1创建一个下拉菜单161
      7.3.2创建一个CSS三角形164
      7.4层叠上下文和z-index166
      7.4.1理解渲染过程和层叠顺序166
      7.4.2用z-index控制层叠顺序168
      7.4.3理解层叠上下文168
      7.5粘滞定位171
      7.6总结174
      第8章响应式设计175
      8.1移动优先176
      8.1.1创建移动版的菜单182
      8.1.2给视口添加meta标签185
      8.2媒体查询186
      8.2.1媒体查询的类型187
      8.2.2给网页添加断点189
      8.2.3添加响应式的列192
      8.3流式布局194
      8.3.1给大视口添加样式195
      8.3.2处理表格196
      8.4响应式图片198
      8.4.1不同视口大小使用不同的图片198
      8.4.2使用srcset提供对应的图片199
      8.5总结200
      第三部分大型应用中的CSS
      第9章模块化CSS202
      9.1基础样式:打好基础203
      9.2一个简单的模块204
      9.2.1模块的变体205
      9.2.2多元素模块208
      9.3把模块组合成更大的结构211
      9.3.1拆分不同模块的职责212
      9.3.2模块命名215
      9.4工具类217
      9.5CSS方法论217
      9.6总结219
      0章模式库220
      10.1KSS简介221
      10.1.1配置KSS222
      10.1.2编写KSS文档223
      10.1.3记录模块变体227
      10.1.4创建概览页面229
      10.1.5记录需要JavaScript的模块229
      10.1.6为模式库分组232
      10.2改变编写CSS的方式234
      10.2.1CSS优先的工作流程234
      10.2.2像API一样使用模式库235
      10.3总结240
      第四部分不错话题
      1章背景、阴影和混合模式242
      11.1渐变243
      11.1.1使用多个颜色节点245
      11.1.2使用径向渐变247
      11.2阴影248
      11.2.1使用渐变和阴影形成立体感249
      11.2.2使用扁平化设计创建元素251
      11.2.3让按钮看起来更时尚252
      11.3混合模式253
      11.3.1为图片着色255
      11.3.2理解混合模式的类型256
      11.3.3为图片添加纹理257
      11.3.4使用融合混合模式258
      11.4总结260
      2章对比、颜色和间距261
      12.1对比最重要262
      12.1.1建立模式263
      12.1.2还原设计稿264
      12.2颜色266
      12.2.1理解颜色表示法272
      12.2.2添加新颜色到调色板275
      12.2.3思考字体颜色的对比效果277
      12.3间距279
      12.3.1使用em还是px279
      12.3.2思考一下行高281
      12.3.3为行内元素设置间距284
      12.4总结286
      3章排版287
      13.1Web字体288
      13.2谷歌字体289
      13.3如何使用@font-face293
      13.3.1字体格式与回退处理294
      13.3.2同一种字型的多种变体295
      13.4调整字距,提升可读性296
      13.4.1正文主体的字间距297
      13.4.2标题、小元素和间距298
      13.5恼人的FOUT和FOIT302
      13.5.1使用FontFaceObserver304
      13.5.2回退到系统字体305
      13.5.3准备使用font-display307
      13.6总结308
      4章过渡309
      14.1从这边到那边309
      14.2定时函数311
      14.2.1理解贝塞尔曲线312
      14.2.2阶跃315
      14.3非动画属性316
      14.3.1不可添加动画效果的属性318
      14.3.2淡入与淡出319
      14.4过渡到自动高度321
      14.5总结323
      5章变换324
      15.1旋转、平移、缩放和倾斜324
      15.1.1更改变换基点327
      15.1.2使用多重变换327
      15.2在运动中变换328
      15.2.1放大图标333
      15.2.2创建“飞入”的标签335
      15.2.3交错显示过渡337
      15.3动画性能338
      15.4三维(3D)变换340
      15.4.1控制透视距离341
      15.4.2实现不错3D变换343
      15.5总结346
      6章动画347
      16.1关键帧348
      16.2为3D变换添加动画350
      16.2.1创建无动画页面布局350
      16.2.2为布局添加动画355
      16.3动画延迟和填充模式356
      16.4通过动画传递意图359
      16.4.1反馈用户操作359
      16.4.2吸引用户的注意力362
      16.5最后一点建议365
      16.6总结365
      附录A选择器366
      附录B预处理器370

      配送说明

      ...

      相似商品

      为你推荐

    孔网啦啦啦啦啦纺织女工火锅店第三课

    开播时间:09月02日 10:30

    即将开播,去预约
    直播中,去观看