发表于: 2018-06-14 23:48:37
1 496
任务六、 护工列表页
今天完成的事情
1.规划任务六 2.完成基本界面编写
明天计划的事情
- 限制最小宽度
- 使用雪碧图替换当前的多张图片引入
- 完成模拟下拉框编写
- 列表主体垂直居中其他方法查询
- 屏幕过窄时,列表项左边文字被截断出现省略号
- 复习之前的代码规范,优化代码
- 查看验收标准
- 查看深度思考
遇到的问题
收获
一、任务六分析
1.页面原生CSS分块:
- header
- 设计:
- .topbar: fixed, 定高.可部分套用task3的topbar
- tab*2(找雇主、找护工)位置center,location logo右绝对
- .conditionbar: 暂定fixed, 定高
- select*3故可定width百分比并使用flex, 小竖杠用border-left&first-child
- 下拉内容简单字符填写
- .topbar: fixed, 定高.可部分套用task3的topbar
- 实现:
- .topic: topbar-switch需要将里面的a标签设置inline-block来撑高背景,并用active做激活样式.
- 设计:
- main
- 设计:
- section.service-list
- div.service-item
- p.item-label: img+span,无特效.
- item-data:flex(justify-content: space-between), datedata & pricedata(red span+icon)
- div.service-item
- section.service-list
- 实现:
- 基本与设计相同
- 设计:
- div.bottombar: fixed, 定高. 可部分套用task3的topbar
- 设计:
- a*3,用flex主轴居中+交叉轴居中
- 中间div.bottombar-middlebtn用background画圆,div.bottombar-middlebtn里面用img填图片,使其垂直水平居中
- 实现:
- 中间的按钮图片:一开始设line-height&vertical-align:middle, 以为居中了但效果靠下, 想起张鑫旭大神的vertical-algn&line-height好基友, 把div.bottombar-middlebtn的font-size改为0, 将文本中线和绝对中线重合,完成垂直居中
- 当前效果:
评论