css3弹性布局基础01
来源:互联网 发布:淘宝货到付款怎么退款 编辑:程序博客网 时间:2024/06/08 05:11
一,新型布局方式:
使用细节:
弹性布局,默认一行显示,无法换行。
换行需要自行开启弹性布局的换行功能。
变为多行以后及无法使用align-items 进行位置设置。
只能用align-content 在多行的时候 设置的属性跟justify-content一模一样。
flex-wrap:wrap;
①display: flex;
②/* 调整主轴方向 */
flex-direction:column;
/* 设置主轴的排布 */
justify-content:flex-end;
/* 设置主轴的排布 */
align-items:center;
align-self:center;
<style>ul{ list-style: none; padding: 0; height: 300px; border: 1px solid gray; /* 使用弹性布局需要在父盒子中开启弹性布局。 弹性布局开启以后 元素默认分为两个轴排布。 主轴:默认是x方向 副轴:默认是y方向。 */ display: flex; /* 弹性布局可以方便的调整内部盒子的位置。 调整元素在主轴上的排布方式。 flex-end是到主轴的末尾。 flex-start默认值 center居中 space-between 左右靠边 中间间隙相等排布。 space-arround 左右间隙相等。 */ justify-content:flex-end;/* 设置副轴的对齐方式。 */ align-items:center; }li{ width: 100px; height: 100px; margin: 5px; border: 1px solid gray; text-align: center; font-size: 30px; font-weight: 900;}/* 设置子元素设置第二个li标签 居中 */li:nth-child(2){/* 单独设置元素 在副轴上的对齐方式 会覆盖父元素的align-items */ align-self:center;}/* 设置第三个li标签 顶部 */li:nth-child(3){/* 单独设置元素 在副轴上的对齐方式 会覆盖父元素的align-items */ align-self: flex-start;/* 调整主轴方向 */flex-direction:column;/* 设置主轴的排布 */justify-content:flex-end;/* 设置主轴的排布 */align-items:center;} </style>
二,
阅读全文
0 0
- css3弹性布局基础01
- CSS3 弹性盒子布局
- css3弹性盒布局
- css3弹性盒子布局
- css3的弹性布局
- CSS3 弹性布局Flex
- CSS3 弹性盒布局
- CSS3弹性盒子布局
- CSS3弹性伸缩布局
- css3弹性布局
- css3弹性伸缩布局
- css3弹性布局
- CSS3 flex弹性布局
- 关于css3弹性布局
- CSS3--弹性布局flexbox
- css3弹性布局骰子
- CSS3 弹性盒布局
- CSS3弹性盒布局
- java截取2个特定字符之间的字符串
- 一位五年工作经验架构师的感悟
- java知识之反射详解
- 最全前端资源汇集(70多套)
- Unity5.x 2d骨骼动画 (DragonBones)
- css3弹性布局基础01
- Java中native关键字
- bzoj 2594 [Wc2006]水管局长数据加强版
- [Pandas] 10分钟Pandas之旅 02
- 算法细节系列(20):Word Ladder系列
- Postman之Post请求使用方法
- 说说android的几种存储路径
- SpringMVC加载配置Properties文件的几种方式
- 合并记录表(键-值对索引表)