问题定义

为了锻炼自己原生的能力,我决定仿写一下淘宝的首页。一下记录,仿写的全部步骤。按照软件工程的方法来实现。(ps,纯为学习,没有什么不良居心~~)

可行性研究

技术采用原生js+html5+css3实现。完全可行

时间可行性

两天时间

需求分析

完全按照https://www.tmall.com网站实现。不需要交互。

总体设计

页面布局设计

草图如下

详细设计

从上图可以看出,主要内容包括:

1,首先对整个页面进行分析。如下草图。footer,header,nav,aside,section等部分。

2,引入rest.css。防止浏览器兼容问题的不一致(但是对seo有影响)。将页面字体字色字号等设置在rest.css中,为默认字体

3,对每个部分的布局分析。position:absolute/relative/fixed(具体如何分析,请查看我的博客:http://blog.csdn.net/qq_28300493/article/details/52327449)

4,对每个部分设置一个class.当制作复杂页面是,会设计各种css样式。很多重合很多不一样。对每个部分设置class,既可以保证css文件定义可复用,还可以在引用是使用元素之间的父子等关系,定位到每一个元素,而不需要为每个元素定义id

5,之后便具体到每一部分。头部和底部很容易。主要就是格式对齐。

6,中间部分。

6.1,中间轮播
6.2,菜单(:hover时display:block。)
6.3,图片浮动效果(css3 transform等)
6.4,图片栅格布局(使用到的布局:百分比布局,float,position,盒布局,流式布局,栅格布局…)
6.5,背景颜色的半透膜background-color(rgba(0,0,0,0.5);颜色不会被继承)
6.6,图片格式。需要高清的图片jpeg,webp(兼容有问题),小图片base64,gif,png等

7,兼容问题

源码

请看我的git帐号:https://github.com/zyd317/demo-funny/tree/master/tmal

测试

与原网站有一定的差距。基本需要使用到的都已经表现出了。达到了练手的目的。对于建立复杂页面的技巧增加了很多。

效果图:

差距

1,section主页面部分的几层楼图片是动态的。
2,菜单的展示做的并不美观
3,没有交互功能
4,动态生成内容的优化。
5,给我爱豆p的图细看有些毛糙。。。

(ps:不要问我这个用的图片上的帅哥是谁。我不会告诉你,那是我爱豆鲸鱼~~)
(pps:因为图片大小限制,有一部分被切了。连我帅鲸鱼都被缩的好丑)

css+html5仿写淘宝首页相关推荐

  1. 仿写淘宝首页(静态)

    历时半年整理出了十多万字的学习笔记,目前依旧在更新 欢迎点赞和支持-

  2. HTML5期末大作业:淘宝网站设计——仿2018淘宝首页(1页) HTML+CSS+JavaScript 学生DW网页设计作业成品 web课程设计网页规划与设计 计算机毕设网页设计源码

    HTML5期末大作业:淘宝网站设计--仿2018淘宝首页(1页) HTML+CSS+JavaScript 学生DW网页设计作业成品 web课程设计网页规划与设计 计算机毕设网页设计源码 常见网页设计作 ...

  3. HTML5期末大作业:淘宝网站设计——仿2021淘宝首页(1页) 大学生网页制作教程 表格布局网页模板 学生HTML静态水网页设计作业成品 简单网页制作代码 学生商城网页作品免费设计

    HTML5期末大作业:淘宝网站设计--仿2021淘宝首页(1页) 大学生网页制作教程 表格布局网页模板 学生HTML静态水网页设计作业成品 简单网页制作代码 学生商城网页作品免费设计 常见网页设计作业 ...

  4. 静态HTML网页设计作品——仿2018淘宝首页(1页) HTML+CSS+JavaScript 学生DW网页设计作业成品 web课程设计网页规划与设计 计算机毕设网页设计源码

    HTML5期末大作业 文章目录 HTML5期末大作业 一.作品展示 二.文件目录 三.代码实现 四.学习资料 五.完整源码 一.作品展示 二.文件目录 三.代码实现 <!DOCTYPE html ...

  5. HTML+CSS大作业——仿2021淘宝首页(1页) 大学生网页制作教程 表格布局网页模板 学生HTML静态水网页设计作业成品 简单网页制作代码 学生商城网页作品免费设计

    HTML5期末大作业 文章目录 HTML5期末大作业 一.作品展示 二.文件目录 三.代码实现 一.作品展示 二.文件目录 三.代码实现 <!doctype html> <html ...

  6. flex布局练习,仿手机淘宝首页

    看了大神的flex教程,决定写个假手淘开心一下!我肯定三下五除二就能写完的!对!没错!~~~ .................................... ................ ...

  7. div+css+jquery仿写HTML京东首页的练习及一些关于oo css的总结

    整个工程: https://download.csdn.net/download/weixin_43388844/10864383 前言 前几天看b站上极客学院的web前端开发第二部分时了解到OO C ...

  8. 仿京东淘宝等首页广告弹窗广告 dialog

    记录贴 防止以后忘记. 上图 1.dialog布局 图片随便找的 <?xml version="1.0" encoding="utf-8"?> &l ...

  9. JQuery仿最新淘宝网首页带箭头幻灯片,JQuery轮播图

    JQuery代码 <script type="text/javascript"> $(function() { var $banner = $('.banner'); ...

最新文章

  1. OSChina 周六乱弹 —— 胖点其实挺好
  2. 类似c 的语言,类似C的脚本语言 little-lang
  3. 总结一些关于操作数据库是sql语句还是存储过程问题
  4. 图像拾取点_10分钟看懂Photoshop 照片修饰(用“消失点”滤镜编辑照片)
  5. 变分自编码器系列:VAE + BN = 更好的VAE
  6. [转] linux-Centos7安装python3并与python2共存
  7. OpenHub框架进行的异步通信
  8. python方差分析模型的预测结果怎么看_statsmodels中方差分析表结果解析
  9. Adobe Edge Animate --异步条件加载框架(yepnop):加载bootstrap之按钮、进度条、菜单效果
  10. 深度学习——NMS(非极大抑制)
  11. cameraraw预设_169个PS预设 ACR一键调出胶片效果 城市黑金效果 复古胶片色调
  12. 如何用Git向GitHub上传送文件(从注册GitHub到用Git上传的每一步)
  13. 【LeetCode】【数组】题号:*303,区域和检索
  14. trace (矩阵的迹) 的性质
  15. C语言冒泡排序和选择排序
  16. 计算机 系统 声音问题 有回声
  17. B端硬件产品需求评审
  18. Rinne Loves Study
  19. IE10访问Apache2.4卡死的问题
  20. 2023 目标,与君共勉

热门文章

  1. Shader山下(十二)材质属性绘制器
  2. 图书管理系统设计blog
  3. 蚂蚁京东新浪10位架构师424页佳作深入分布式缓存从原理到实践
  4. android 安卓APP获取手机设备信息和手机号码的代码示例
  5. EXCEL篇—函数基础概念【1】
  6. jodconverter 2.2.2 +openoffice4.0 doc转换成pdf
  7. Java实现Token的生成与验证
  8. 铁打的京东,流水的CTO
  9. Adobe Illustrator CS6 直装版下载
  10. thinkphp6 接口响应数据格式 commom.php