说明:

1.由于本人只学习了部分html和css,所以本文没有涉及到js部分。
2.本文并没有实现小米官网首页的全部功能,还存在很多问题。如果以后技能提升,会继续更新实现未完成的功能。
3.这个练习会为分几篇文章介绍从最初分析到最后实现的代码,如果发现问题或者有更好的方法请联系本人探讨更正。

目标:仿写小米官网的部分首页,小米官方首页如下图:

总体分析:观察小米官网的整体结构,发现整体框架如下:

注意:
1.产品导航栏在网页中只在中间部分区域显示内容,但设计布局占整个宽度。
2.中间部分轮播图大小占中间部分整体区域(包括左边导航栏部分)。
3.中间部分旁边的空白区域宽度相等,初步想法用 margin-auto 实现。
4.图中未画出部分为右边的工具导航栏,这部分固定在页面右侧,在首页中位置固定。

根据上述分析,将整个页面分为几部分来完成(我将会在后面的文章中逐步介绍):
1.顶部导航栏 见博文《仿写小米网站首页 顶部导航栏部分》
2.产品导航栏 见博文
《仿写小米网站首页 产品导航栏》
3.中间部分 见博文
《仿写小米网站首页 中间部分》
4.底部 见博文
《仿写小米网站首页 底部》
5.右边工具导航栏
《仿写小米网站首页 右边工具导航栏》
完成后效果如下图:

仿写小米官网 简单的HTML+CSS练习相关推荐

  1. 仿写小米官网 右边工具导航栏

    说明: 1.由于本人只学习了部分html和css,所以本文没有涉及到js部分. 2.本文并没有实现小米官网首页的全部功能,还存在很多问题.如果以后技能提升,会继续更新实现未完成的功能. 3.这个练习会 ...

  2. 前端实战:仿写小米官网第一天

    前端实战的第一天 小米官网 目前效果: 实现功能: 导航栏,首页切换,无淡入淡出效果的轮播图,搜索功能,产品展示栏下滑 代码(便于记录,将js.css和html糅合在了一起): <!DOCTYP ...

  3. 仿写小米官网(登录、注册页面、首页、详情页、购物车)

    功能介绍 各网页公用功能 返回顶部 调用jquery的方法实现效果,页面滚动超过任意位置时右侧出现返回顶部按钮,点击后平滑返回顶部 注册 用户需要填写手机号.昵称.密码且勾选同意协议,如果是合法数据且 ...

  4. 小米官网——简单产品模块布局实现

    注意: 标签都是有语义的,合理的地方用合理的标签.比如产品标题就用h,大量文字段落就用p margin和padding大部分情况下可以进行混用,两者各有优缺点,最好根据实际情况,采取简单的方法实现,比 ...

  5. 小米官网首屏纯css代码

    小米官网首屏代码(纯CSS编写) ** 1.html部分: ** 小米商城 <!-- bar的内部容器--> <div class="top-bar w"> ...

  6. html+css仿写NIKE官网静态页面

    第一次较完整的网页,没有动画,纯静态,没有调式各种窗口大小,谷歌浏览器缩放90%为正常比例 部分效果图 html <!DOCTYPE html> <html lang="e ...

  7. 仿写小米网站首页 顶部导航栏部分

    说明: 1.由于本人只学习了部分html和css,所以本文没有涉及到js部分. 2.本文并没有实现小米官网首页的全部功能,还存在很多问题.如果以后技能提升,会继续更新实现未完成的功能. 3.这个练习会 ...

  8. 仿写小米网站首页 中间部分

    说明: 1.由于本人只学习了部分html和css,所以本文没有涉及到js部分. 2.本文并没有实现小米官网首页的全部功能,还存在很多问题.如果以后技能提升,会继续更新实现未完成的功能. 3.这个练习会 ...

  9. 仿写小米网站首页 产品导航栏

    说明: 1.由于本人只学习了部分html和css,所以本文没有涉及到js部分. 2.本文并没有实现小米官网首页的全部功能,还存在很多问题.如果以后技能提升,会继续更新实现未完成的功能. 3.这个练习会 ...

最新文章

  1. Report_客制化Excel报表中的XLS标记(案例)
  2. 怎样将Embedding融入传统机器学习框架?
  3. 《设计模式详解》行为型模式 - 备忘录模式
  4. cuda与tensorflow版本对应关系
  5. html5对属性布尔的值设定,如何在Javascript中设置HTML5必需属性?
  6. html插入视频时不自动播放,html5中嵌入视频自动播放的问题解决
  7. python语言中的模块包括_python中常用的模块的总结
  8. 客服系统源代码下载-h5手机端在线客服代码-在线聊天系统源代码(前端vue开发,后台go语言开发)
  9. 服务器lsass占用内存_Lsass.exe进程占用大量内存
  10. GAMES101-现代计算机图形学入门-闫令琪——Lecture 22 Animation Cont 学习笔记【完结】
  11. 数据仓库建设规范(文档版)
  12. 在w ndoWS7中屏幕保护程序,怎么设置Windows 7屏幕保护时间
  13. 推荐16个高清图片网站,可做网站背景
  14. swift 使用Moya进行网络请求
  15. python简单的分形图片
  16. css white-space属性总结
  17. Redis三种启动方式(Linux)
  18. html5知识点:超文本标记语言编程
  19. 编写一个java类,用来表示出部队中 军 师 旅 团这种树状数据结构,使上级能检索到下级,下级也能检索到上级
  20. 建议64:为循环增加Tester-Doer模式而不是将try-catch置于循环内 如果需要在循环中引发异常,你需要特别注意,应为抛出异常是一个相当影响性能的过程。应该尽量在循环当中对异常发生的一

热门文章

  1. Educational Codeforces Round 74 (Rated for Div. 2)
  2. 《Activiti/Flowable 深入BPM工作流》- BPM任务如何关联businessKey?
  3. Java项目源码下载SSM水果蔬菜商城批发网站|电商购物系统
  4. 用python将网上的文章转存为PDF文档,保存电脑上慢慢看
  5. NMT、enc-dec的一些笔记
  6. 【转载/翻译】HEVC中的CTU、CU、CTB、CB、PB和TB分别是什么
  7. flutter插件进阶之手把手教你编写简易插件(五)
  8. 华为中级网络工程师HCIP认证考试资料
  9. Linux上的天翼云盘客户端,支持上传下载
  10. 没有市场份额,Linux又如何赢得了天下?