搜索
博主信息
博文 40
粉丝 0
评论 1
访问量 31303
热门教程
更多>
最新下载
更多>
网站特效
网站源码
网站素材
前端模板
第11章 1223- 实战:京东APP首页布局,学习心得、笔记(京东商城APP首页,整体编码思路)
努力工作--周工--Robin
原创
1672人浏览过

京东商城APP首页,整体编码思路

1、整体布局

  1. 采用3个盒子:头部、内容区、脚部;
  2. 头部采用固定定位(fixed),采用z-index: 999,将头部置于页面顶层,以防下面内容遮盖;
  3. 底部采用固定定位(fixed);
  4. 内容区,采用绝对定位(absolute),top、bottom值,要避上下两部的位置;

2、头部布局

  1. 左、中、右3个盒子,flex布局;
  2. 左、右盒子各占1.5份,中间盒子占7份;
  3. 中间盒子采用padding: .7rem 0;上下向内挤,露出上下背景色

3、内容区,banner图

  1. 采用图片宽度100%,width: 100vw;,用图片高度撑开盒子;
  2. 为防止图片下因对齐产生的缝隙,需修改基线对齐方式,要么把图转block,如添加以下属性:display: block; 或 vertical-align: middle;

4、内容区,nav部分

  1. 采用nav-container容器,装nav和indicator部分
  2. nav部分felx布局,允许超出换行,由ul + li *10组成,每个li占20%(flex: 20%;),li自动换成2行;
  3. li由2个a标签组成,其它一个a嵌套了img标签;

5、内容区,秒杀部分

  1. 秒杀部分由头部,内容主体2个大盒子组成;
  2. 头部由左、右2个大盒子组成,采用flex布局,并使用justify-content: space-between;属性,将盒子左右分开;
  3. 内容主体盒子由li嵌套a标签,a标签中嵌套一个img和二个div组成;

6、自适应屏幕响应功能,做在reset.css中

  1. 设定了480(12px)、640(16px)、720(18px)、960(20px)四个屏幕尺寸,及对应html字体大小

代码截图


批改老师:天蓬老师天蓬老师

批改状态:合格

老师批语:
本博文版权归博主所有,转载请注明地址!如有侵权、违法,请联系admin@php.cn举报处理!
全部评论 文明上网理性发言,请遵守新闻评论服务协议
0条评论
关于我们 免责申明 意见反馈 讲师合作 广告合作 最新更新 English
php中文网:公益在线php培训,帮助PHP学习者快速成长!
关注服务号 技术交流群
PHP中文网订阅号
每天精选资源文章推送
PHP中文网APP
随时随地碎片化学习
PHP中文网抖音号
发现有趣的

Copyright 2014-2025 https://www.php.cn/ All Rights Reserved | php.cn | 湘ICP备2023035733号

  • 登录PHP中文网,和优秀的人一起学习!
    全站2000+教程免费学