CSS3盒模型与弹性布局详解.pdfVIP

  1. 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
  2. 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  3. 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
  4. 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
  5. 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们
  6. 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
  7. 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多

弹性盒模型

⚫注意在使用弹性盒模型的时候父元素必须要加

disy:box或disy:inline-box

⚫Box-orient定义盒模型的布局方向

•Horizontal水平显示

•vertical垂直方向

⚫box-direction元素排列顺序

•Normal正序

•Reverse反序

⚫box-ordinal-group设置元素的具置

弹性盒模型(2)

⚫Box-flex定义盒子的弹性空间

•子元素的尺寸=盒子的尺寸*子元素的box-flex属性值/所有子元素的

box-flex属性值的和

⚫box-pack对盒子富裕的空间进行管理

•Start所有子元素在盒子左侧显示,富裕空间在右侧

•End所有子元素在盒子右侧显示,富裕空间在左侧

•Center所有子元素居中

•Justify富余空间在子元间平均分布

弹性盒模型(3)

⚫box-align在垂直方向上对元素的位置进行管理

•Star所有子元素在据顶

•End所有子元素在据底

•Center所有子元素居中

盒模型阴影

⚫用法

•box-shadow:[inset]xyblur[spread]color

•参数

–inset:投影方式

»inset:内投影

»不给:外投影

–x、y:阴影偏移

–blur:模糊半径

–spread:扩展阴影半径

»先扩展原有形状,再开始画阴影

–color

其他盒模型新增属性

⚫box-reflect倒影

•direction方向above|below|left|right;

•距离

•渐变(可选)

⚫resize自由缩放

•Both水平垂直都可以缩放

•Horizontal只有水平方向可以缩放

•Vertical只有垂直方向可以缩放

•注意:一定要配合overflow:auto一块使用只有水平方

向可以缩放

其他盒模型新增属性(2)

⚫box-sizing盒模型解析模式

•Content-box盒模型

width/height=border+padding+content

•Border-box怪异盒模型width/height=content

Css3分栏布局

⚫column-width栏目宽度

⚫column-count栏目列数

⚫column-gap栏目距离

⚫column-rule栏目间隔线

⚫类型

•all所有

•braille盲文触觉设备

•embossed盲文

•print手持设备

•projection打印预览

•screen彩屏设备

•speech听觉类似的类型

•tty不适用像素的设备

•tv电视

⚫关键字

•and

•notnot关键字是用来排除某种制定的类型

•onlyonly用来定某种特定的类型

⚫特性

•(max-width:600px)

•(max-device-width:480px)设备输出宽度

•(orientation:portrait)竖屏

•(o

文档评论(0)

lzjbook118 + 关注
实名认证
文档贡献者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档