HTML代码:

  1. <div class="nav">
  2. <ul>
  3. <li><a href="#">首页</a></li>
  4. <li>
  5. <a href="#">
  6. 小米手机
  7. <div class="xs">
  8. <div class="xiao"></div>
  9. <img src="img/1.jpg" />
  10. </div>
  11. </a>
  12. </li>
  13. <li>
  14. <a href="#">
  15. 红米
  16. <div class="xs">
  17. <div class="xiao"></div>
  18. <img src="img/2.jpg" />
  19. </div>
  20. </a>
  21. </li>
  22. <li><a href="#">小米平板</a></li>
  23. <li><a href="#">小米电视</a></li>
  24. <li>
  25. <a href="#">
  26. 盒子
  27. <div class="xs">
  28. <div class="xiao"></div>
  29. <img src="img/3.jpg" />
  30. </div>
  31. </a>
  32. </li>
  33. <li>
  34. <a href="#">
  35. 路由器
  36. <div class="xs">
  37. <div class="xiao"></div>
  38. <img src="img/4.jpg" />
  39. </div>
  40. </a>
  41. </li>
  42. <li><a href="#">合约机</a></li>
  43. <li><a href="#">服务</a></li>
  44. <li><a href="#">社区</a></li>
  45. </ul>
  46. </div>

css3样式:

  1. * {
  2. margin: 0px;
  3. padding: 0px;
  4. }
  5.  
  6. .nav {
  7. position: relative;
  8. width: 994px;
  9. height: 52px;
  10. background: #404144;
  11. margin: 0 auto;
  12. }
  13.  
  14. .nav li {
  15. list-style: none;
  16. float: left;
  17. line-height: 50px;
  18. }
  19.  
  20. .nav li a {
  21. display: block;
  22. text-decoration: none;
  23. color: #FFFFFF;
  24. padding: 0px 15px;
  25. font-family: "微软雅黑";
  26. }
  27.  
  28. .nav li a:hover .xs {
  29. display: block;
  30. }
  31.  
  32. .nav li a:hover {
  33. background: #333333;
  34. }
  35.  
  36. .nav li a .xs {
  37. border: 1px solid #cccccc;
  38. border-top: none;
  39. display: none;
  40. width: 992px;
  41. background: #FFFFFF;
  42. position: absolute;
  43. top: 50px;
  44. left: 0px;
  45. }
  46.  
  47. .nav li a .xs .xiao {
  48. position: absolute;
  49. top: -8px;
  50. border-left: 8px solid transparent;
  51. border-right: 8px solid transparent;
  52. border-bottom: 8px solid #FFFFFF;
  53. width: 0px;
  54. height: 0px;
  55. z-index:;
  56. }
  57.  
  58. .nav li:nth-child(1) .xiao {
  59. left: 20px;
  60. }
  61.  
  62. .nav li:nth-child(2) .xiao {
  63. left: 98px;
  64. }
  65.  
  66. .nav li:nth-child(3) .xiao {
  67. left: 177px;
  68. }
  69.  
  70. .nav li:nth-child(4) .xiao {
  71. left: 255px;
  72. }
  73.  
  74. .nav li:nth-child(5) .xiao {
  75. left: 348px;
  76. }
  77.  
  78. .nav li:nth-child(6) .xiao {
  79. left: 427px;
  80. }
  81.  
  82. .nav li:nth-child(7) .xiao {
  83. left: 496px;
  84. }
  85.  
  86. .nav li:nth-child(8) .xiao {
  87. left: 576px;
  88. }
  89.  
  90. .nav li:nth-child(9) .xiao {
  91. left: 646px;
  92. }
  93.  
  94. .nav li:nth-child(10) .xiao {
  95. left: 706px;
  96. }

转载:http://www.w2bc.com/article/jquery-xiaomi-nav

小米官网的css3导航菜单的更多相关文章

  1. 我收集到的最好的jQuery和CSS3导航菜单

    jQuery和CSS3导航菜单在网页设计和开发的重要组成部分之一.利用jQuery+CSS3实现可以做出拥有各种动画效果的漂亮菜单.在这里,我们收集了一些最好的jQuery+CSS3实现的导航菜单. ...

  2. 小米官网轮播图js+css3+html实现

    官网轮播: 我的轮播: 重难点: 1.布局 2.图片和右下角小圆点的同步问题 3.setInterval定时器的使用 4.淡入淡出动画效果 5.左右箭头点击时,图片和小圆点的效果同步 6.另一种轮播思 ...

  3. demo 基于html css 实现小米官网部分内容搭建

    文件夹目录 mi-site-----------主文件夹 css------------css文件文件夹 fonts.css---矢量图标css index.css---主页面样式css reset. ...

  4. 用jQuery制作仿网易云课堂导航菜单效果

    最近做项目,用到类似的效果. 效果图如下: 直接上代码: HTML: <!DOCTYPE html> <html lang="en"> <head&g ...

  5. CSS练习:仿小米官网

    代码: <!DOCTYPE html> <html lang="zh-cn"> <head> <meta charset="UT ...

  6. 云南农业职业技术学院 / 互联网技术学院官网 HTML5+CSS3

    HTML学完后写了,有小组成员参与开发,我只写了主页,那就只贴主页的代码出来了. 作为初学者,代码写得不太好,写博客纯属记录!有问题望指导! 码云开源仓库地址:https://gitee.com/yn ...

  7. 小米网css3导航下拉菜单代码

    效果:http://hovertree.com/texiao/css3/19/ 代码如下: <!doctype html> <!-- W3C规范 --> <html la ...

  8. 利用HTML和CSS设计一个静态的“小米商城官网首页”

    一.小项目说明 这是个例行的小项目练习,主要利用html和css的基础知识,复刻一个缩减版的小米商城网页.包括[导航栏].[头部logo区,快捷键.搜索框].[网页主体].[网页尾部]几个部分.目前只 ...

  9. MongoDB 红宝书-MongoDB官网使用指南

    本文转载自Mongodb中文社区:http://www.mongoing.com/archives/27359 无论你是MongoDB的使用者.爱好者.初学者还是路人甲,有一个学习与进修的资源宝藏是千 ...

随机推荐

  1. Unity开发之实现更换鼠标图片

    在玩游戏的时候,感觉游戏里的鼠标图片特酷炫,23333,今天我就总结了两种方法! 我是做Unity开发的,所以方法仅针对于Unity平台........ 方法如下: 1.Unity客户端直接更改,步骤 ...

  2. jquery绑定onkeyup()事件3中方法

    $('input').keyup(function () { ... }); $('input').bind('keyup', function () { ... }); $('input').liv ...

  3. Python爬虫之模拟登录微信wechat

    不知何时,微信已经成为我们不可缺少的一部分了,我们的社交圈.关注的新闻或是公众号.还有个人信息或是隐私都被绑定在了一起.既然它这么重要,如果我们可以利用爬虫模拟登录,是不是就意味着我们可以获取这些信息 ...

  4. Python Cookbook(第3版)中文版:15.15 C字符串转换为Python字符串

    15.15 C字符串转换为Python字符串¶ 问题¶ 怎样将C中的字符串转换为Python字节或一个字符串对象? 解决方案¶ C字符串使用一对 char * 和 int 来表示, 你需要决定字符串到 ...

  5. [BZOJ1588] [HNOI2002] 营业额统计 (treap)

    Description Tiger最近被公司升任为营业部经理,他上任后接受公司交给的第一项任务便是统计并分析公司成立以来的营业情况. Tiger拿出了公司的账本,账本上记录了公司成立以来每天的营业额. ...

  6. 使用Ant打包Java后台程序

    概述 本文通过一个简单的Java Application例子描述如何用ANT完成基本的程序打包工作.包含文件拷贝.编译.打包三部分:完成这三部就可以得到一个可运行的程序包了. ANT的安装,环境变量的 ...

  7. TypeScript入门知识五(面向对象特性二)

    1.泛型(generic) 参数化的类型,一般用来限制集合的内容 class Person { constructor(private name: string) { } work() { }}var ...

  8. 关于java多态的理解

    要理解多态,就必须有一个大的理解方向,不然很容易绕进去. 首先知道多态的释义:多态性是指一个名词可以有多种语义. 对于java的多态性学习者来说,就是必须要知道多个同名方法在不同情况下的使用规则. j ...

  9. python文件基本操作(读,写,追加)

    一:只读(r) f=('d:\ python的联系文件'')   绝对路径和相对路径(绝对路径:能找到文件开始到结束路径,真实存在的路径,相对路径:在绝对路径一致的情况下新建一个文件) f=open( ...

  10. NEO从入门到开窗(1) - 一个智能合约的诞生

    一.啰嗦两句 最近一直都在研究区块链,BitCoin,Etherenum, Hyper Ledger Fabric还有今天的主角小蚂蚁,当然出名以后改了一个艺名叫NEO.区块链大部分都是用Golang ...