发表于: 2017-02-08 01:36:56

0 1385


今天完成的事情:

   1.今天小课堂讲了flex布局

      2.写了萝卜多复盘前端方案

明天计划的事情:

      开始做萝卜多复盘项目

遇到的问题:  

      师兄今天检查了任务代码,存在的主要问题有 代码没有模块化,相同的东西没写成组件复用。(列表可以ng-repeat,$http可以写在factory中准备复用,filter可以单独写出来,常用的可以复用)

收获:

   flex布局:

/*==============================容器样式=============================*/
.box{
/*flex-direction: row | row-reverse | column | column-reverse;*/
   /*主轴方向:左到右(默认) | 右到左 | 上到下 | 下到上*/

   /*flex-wrap: nowrap | wrap | wrap-reverse;*/
   /*换行:不换行(默认) | 换行 | 换行并第一行在下方*/

   /*flex-flow: <flex-direction> || <flex-wrap>;*/
   /*主轴方向和换行简写*/

   /*justify-content: flex-start | flex-end | center | space-between | space-around;*/
   /*主轴对齐方式:左对齐(默认) | 右对齐 | 居中对齐 | 两端对齐 | 平均分布*/

   /*align-items: flex-start | flex-end | center | baseline | stretch;*/
   /*交叉轴对齐方式:顶部对齐(默认) | 底部对齐 | 居中对齐 | 上下对齐并铺满 | 文本基线对齐*/

   /*align-content: flex-start | flex-end | center | space-between | space-around | stretch;*/
   /*多主轴对齐:顶部对齐(默认) | 底部对齐 | 居中对齐 | 上下对齐并铺满 | 上下平均分布*/
}


/*===========================子元素属性===============================*/
.item{
/*order: <integer>;*/
   /*排序:数值越小,越排前,默认为0*/

   /*flex-grow: <number>; */   /* default 0 */
   /*放大:默认0(即如果有剩余空间也不放大,值为1则放大,2是1的双倍大小,以此类推)*/

   /*flex-shrink: <number>;*/   /* default 1 */
   /*缩小:默认1(如果空间不足则会缩小,值为0不缩小)*/

   /*flex-basis: <length> | auto; */     /* default auto */
   /*固定大小:默认为0,可以设置px值,也可以设置百分比大小*/

   /*flex: none | [ <'flex-grow'> <'flex-shrink'>? || <'flex-basis'> ]*/
   /*flex-grow, flex-shrink 和 flex-basis的简写,默认值为0 1 auto,*/

   /*align-self: auto | flex-start | flex-end | center | baseline | stretch;*/
   /*单独对齐方式:自动(默认) | 顶部对齐 | 底部对齐 | 居中对齐 | 上下对齐并铺满 | 文本基线对齐*/
}

/*=============================兼容写法========================================*/
.box{
display: -webkit-box; /* 老版本语法: Safari, iOS, Android browser, older WebKit browsers. */
   display: -moz-box; /* 老版本语法: Firefox (buggy) */
   display: -ms-flexbox; /* 混合版本语法: IE 10 */
   display: -webkit-flex; /* 新版本语法: Chrome 21+ */
   display: flex; /* 新版本语法: Opera 12.1, Firefox 22+ */
}



返回列表 返回列表
评论

    分享到