Web3-13-CSS3弹性盒布局原创文档.pptxVIP

  • 5
  • 0
  • 约1.88千字
  • 约 31页
  • 2022-06-06 发布于辽宁
  • 举报
;3.13 CSS3弹性盒子布局;CSS3 弹性盒( Flexible Box 或 flexbox),是一种当页面需要适应不同的屏幕大小以及设备类型时确保元素拥有恰当的行为的布局方式。 引入弹性盒布局模型的目的是提供一种更加有效的方式来对一个容器中的子元素进行排列、对齐和分配空白空间。;浏览器支持;CSS3 弹性盒子属性;CSS3 弹性盒子内容;CSS3 弹性盒子内容;设置?direction?属性会改变弹性子元素的排列方式,页面布局也跟着改变。;flex-direction;justify-content 属性;各个值解析: flex-start: 弹性项目向行头紧挨着填充。这个是默认值。第一个弹性项的main-start外边距边线被放置在该行的main-start边线,而后续弹性项依次平齐摆放。 center: 弹性项目居中紧挨着填充。(如果剩余的自由空间是负的,则弹性项目将在两个方向上同时溢出)。 flex-end: 弹性项目向行尾紧挨着填充。第一个弹性项的main-end外边距边线被放置在该行的main-end边线,而后续弹性项依次平齐摆放。 ;space-between: 弹性项目平均分布在该行上。如果剩余空间为负或者只有一个弹性项,则该值等同于flex-start。否则,第1个弹性项的外边距和行的main-start边线对齐,而最后1个弹性项的外边距和行的main-

文档评论(0)

1亿VIP精品文档

相关文档