效果如下:

也可以点击网址查看效果:http://keleyi.com/keleyi/phtml/html5/12.htm

请使用支持CSS3的浏览器访问本页面,获得更好效果。

源代码:

  1. <style>
  2. .keleyi-com-nav{
  3. width:520px;
  4. height: 50px;
  5. font:bold 0/50px Arial;
  6. text-align:center;
  7. margin:40px auto 0;
  8. border-radius: 8px;
  9. }
  10. .keleyi-com-nav a{display: inline-block;
  11. -webkit-transition: all 0.2s ease-in;
  12. -moz-transition: all 0.2s ease-in;
  13. -o-transition: all 0.2s ease-in;
  14. -ms-transition: all 0.2s ease-in;
  15. transition: all 0.2s ease-in;
  16. }
  17. .keleyi-com-nav a:hover{
  18. -webkit-transform:rotate(10deg);
  19. -moz-transform:rotate(10deg);
  20. -o-transform:rotate(10deg);
  21. -ms-transform:rotate(10deg);
  22. transform:rotate(10deg);
  23. }
  24. .black{
  25. background: #2c2c2c;
  26. box-shadow: 0 7px 0 #0b0b0b;
  27. }
  28. .red{
  29. background: #f65f57;
  30. box-shadow: 0 7px 0 #ba4a45;
  31. }
  32. .blue{
  33. background: #36b7e5;
  34. box-shadow: 0 7px 0 #3595b8;
  35. }
  36. .green{
  37. background: #9cd564;
  38. box-shadow: 0 7px 0 #86b65b;
  39. }
  40. .keleyi-com-nav li{
  41. position:relative;
  42. display:inline-block;
  43. padding:0 16px;
  44. font-size: 13px;
  45. text-shadow:1px 2px 4px rgba(0,0,0,.5);
  46. list-style: none outside none;
  47. }
  48.  
  49. .keleyi-com-nav li::before,
  50. .keleyi-com-nav li::after{
  51. content:"";
  52. position:absolute;
  53. top:14px;
  54. height: 25px;
  55. width: 1px;
  56. }
  57. .keleyi-com-nav li::after{
  58. right: 0;
  59. background: -moz-linear-gradient(top, rgba(255,255,255,0), rgba(255,255,255,.2) 50%, rgba(255,255,255,0));
  60. background: -webkit-linear-gradient(top, rgba(255,255,255,0), rgba(255,255,255,.2) 50%, rgba(255,255,255,0));
  61. background: -o-linear-gradient(top, rgba(255,255,255,0), rgba(255,255,255,.2) 50%, rgba(255,255,255,0));
  62. background: -ms-linear-gradient(top, rgba(255,255,255,0), rgba(255,255,255,.2) 50%, rgba(255,255,255,0));
  63. background: linear-gradient(top, rgba(255,255,255,0), rgba(255,255,255,.2) 50%, rgba(255,255,255,0));
  64. }
  65. .black li::before{
  66. left: 0;
  67. background: -moz-linear-gradient(top, #2c2c2c, #000 50%, #2c2c2c);
  68. background: -webkit-linear-gradient(top, #2c2c2c, #000 50%, #2c2c2c);
  69. background: -o-linear-gradient(top, #2c2c2c, #000 50%, #2c2c2c);
  70. background: -ms-linear-gradient(top, #2c2c2c, #000 50%, #2c2c2c);
  71. background: linear-gradient(top, #2c2c2c, #000 50%, #2c2c2c);
  72. }
  73. .red li::before{
  74. left: 0;
  75. background: -moz-linear-gradient(top, #ff625a, #9e3e3a 50%, #ff625a);
  76. background: -webkit-linear-gradient(top, #ff625a, #9e3e3a 50%, #ff625a);
  77. background: -o-linear-gradient(top, #ff625a, #9e3e3a 50%, #ff625a);
  78. background: -ms-linear-gradient(top, #ff625a, #9e3e3a 50%, #ff625a);
  79. background: linear-gradient(top, #ff625a, #9e3e3a 50%, #ff625a);
  80. }
  81. .blue li::before{
  82. left: 0;
  83. background: -moz-linear-gradient(top, #34b0dc, #237a99 50%, #34b0dc);
  84. background: -webkit-linear-gradient(top, #34b0dc, #237a99 50%, #34b0dc);
  85. background: -o-linear-gradient(top, #34b0dc, #237a99 50%, #34b0dc);
  86. background: -ms-linear-gradient(top, #34b0dc, #237a99 50%, #34b0dc);
  87. background: linear-gradient(top, #34b0dc, #237a99 50%, #34b0dc);
  88. }
  89. .green li::before{
  90. left: 0;
  91. background: -moz-linear-gradient(top, #9cd564, #7aa450 50%, #9cd564);
  92. background: -webkit-linear-gradient(top, #9cd564, #7aa450 50%, #9cd564);
  93. background: -o-linear-gradient(top, #9cd564, #7aa450 50%, #9cd564);
  94. background: -ms-linear-gradient(top, #9cd564, #7aa450 50%, #9cd564);
  95. background: linear-gradient(top, #9cd564, #7aa450 50%, #9cd564);
  96. }
  97. .keleyi-com-nav li:first-child::before{
  98. background: none;
  99. }
  100. .keleyi-com-nav li:last-child::after{
  101. background: none;
  102. }
  103.  
  104. .keleyi-com-nav a,
  105. .keleyi-com-nav a:hover{
  106. color:#fff;
  107. text-decoration: none;
  108. }
  109. </style>
  110. <ul class="keleyi-com-nav black">
  111. <li><a href="http://keleyi.com/a/bjac/utovcdwr.htm">Home</a></li>
  112. <li><a href="http://keleyi.com/dev/36d87291ba370420.htm">About Me</a></li>
  113. <li><a href="http://keleyi.com/dev/9c4dbaff0fca9c64.htm">Portfolio</a></li>
  114. <li><a href="http://keleyi.com/a/bjac/k3pi4ehx.htm">Blog</a></li>
  115. <li><a href="http://keleyi.com/a/bjac/nmwpqgag.htm">Resources</a></li>
  116. <li><a href="http://keleyi.com/game/1/">Contact Me</a></li>
  117. </ul>
  118. <ul class="keleyi-com-nav red">
  119. <li><a href="http://keleyi.com/">首页</a></li>
  120. <li><a href="http://keleyi.com/ablut/">关于</a></li>
  121. <li><a href="http://keleyi.com/a/bjac/kjsrt3b0.htm">jQuery AJAX</a></li>
  122. <li><a href="http://keleyi.com/a/bjac/182di68b.htm">导航样式</a></li>
  123. <li><a href="http://keleyi.com/a/bjac/mt97p5y9.htm">侧边导航</a></li>
  124. <li><a href="http://keleyi.com/dev/3068696139522ae4.htm">树形菜单</a></li>
  125. </ul>
  126. <ul class="keleyi-com-nav blue">
  127. <li><a href="http://keleyi.com/a/bjac/et551617.htm">Home</a></li>
  128. <li><a href="http://keleyi.com/a/bjac/3wjq3xm2.htm">About Me</a></li>
  129. <li><a href="http://keleyi.com/a/bjac/7slnymte.htm">Portfolio</a></li>
  130. <li><a href="http://keleyi.com/a/bjac/mnmpm4bv.htm">Blog</a></li>
  131. <li><a href="http://keleyi.com/a/bjac/c07969353e71816f.htm">Resources</a></li>
  132. <li><a href="http://keleyi.com/a/bjac/532bedbffca1affa.htm">Contact Me</a></li>
  133. </ul>
  134. <ul class="keleyi-com-nav green">
  135. <li><a href="http://keleyi.com/">首页</a></li>
  136. <li><a href="http://keleyi.com/ablut/">关于</a></li>
  137. <li><a href="http://keleyi.com/a/bjac/kjsrt3b0.htm">jQuery AJAX</a></li>
  138. <li><a href="http://keleyi.com/a/bjac/182di68b.htm">导航样式</a></li>
  139. <li><a href="http://keleyi.com/a/bjac/mt97p5y9.htm">侧边导航</a></li>
  140. <li><a href="http://keleyi.com/dev/3068696139522ae4.htm">树形菜单</a></li>
  141. </ul>

原文:http://keleyi.com/a/bjac/7slnymte.htm

使用CSS3制作立体效果的导航菜单的更多相关文章

  1. 推荐10个 CSS3 制作的创意下拉菜单效果

    下拉菜单是一个很常见的效果,在网站设计中被广泛使用.通过使用下拉菜单,设计者不仅可以在网站设计中营造出色的视觉吸引力,但也可以为网站提供了一个有效的导航方案.使用 HTML5 和 CSS3 可以更容易 ...

  2. 学习使用 CSS3 制作网站面包屑导航效果

    作为最重要的导航展示形式之一,面包屑导航能够让用户更清楚的知道他们所在页面的层次结构,让他们可以方便的导航到上一层页面.在本教程中,您将学习如何使用 CSS3 技术创建自己的面包屑导航效果. 效果演示 ...

  3. 基于CSS3制作的鼠标悬停动画菜单

    之前分享了好多款css3实现的鼠标悬停效果.今天再给大家带来一款基于CSS3制作的鼠标悬停动画菜单.这款菜单适用浏览器:360.FireFox.Chrome.Safari.Opera.傲游.搜狗.世界 ...

  4. 用CSS3制作很特别的波浪形菜单

    原文:用CSS3制作很特别的波浪形菜单 网页菜单我们见过很多,各种炫酷的.实用的菜单比比皆是.昨天我看到一款很特别的CSS3菜单,它的外形是波浪形的,弯弯曲曲,结合背景,看上去还挺不错的,下面看下一效 ...

  5. WPF中制作立体效果的文字或LOGO图形

    原文:WPF中制作立体效果的文字或LOGO图形 较久之前,我曾写过一篇:"WPF绘制党徽(立体效果,Cool) "的博文.有感兴趣的朋友来EMAIL问是怎么制作的?本文解决此类问题 ...

  6. Android 抽屉效果的导航菜单实现

    Android 抽屉效果的导航菜单实现 抽屉效果的导航菜单 看了很多应用,觉得这种侧滑的抽屉效果的菜单很好. 不用切换到另一个页面,也不用去按菜单的硬件按钮,直接在界面上一个按钮点击,菜单就滑出来,而 ...

  7. 一款基于jquery和css3的响应式二级导航菜单

    今天给大家分享一款基于jquery和css3的响应式二级导航菜单,这款导航是传统的基于顶部,鼠标经过的时候显示二级导航,还采用了当前流行的响应式设计.效果图如下: 在线预览   源码下载 实现的代码. ...

  8. WPF中制作立体效果的文字或LOGO图形(续)

    原文:WPF中制作立体效果的文字或LOGO图形(续) 上篇"WPF中制作立体效果的文字或LOGO图形"(http://blog.csdn.net/johnsuna/archive/ ...

  9. jQuery/CSS3类似阿里巴巴的商品导航菜单实现教程

    有两天没发表文章了,今天来说说利用jQuery和CSS3制作一款类似阿里巴巴左侧商品菜单导航,这款菜单看起来非常大气,可以展示非常多的产品类目,如果你在设计电子商务网站,不妨可以拿来参考,一下是效果图 ...

随机推荐

  1. Android第一天

    ---恢复内容开始--- 一.配置JDK 第一步:右键我的电脑-属性-高级系统设置-环境变量 输入变量名和变量值: 环境变量名和变量值: 变量名:JAVA_HOME 变量值:D:\Java\jdk1. ...

  2. 负载均衡session会话保持方法

    负载均衡时,为了保证同一用户session会被分配到同一台服务器上,可以使用以下方法:1.使用cookie将用户的session存入cookie里,当用户分配到不同的服务器时,先判断服务器是否存在该用 ...

  3. python中configparser模块

    python中的configparse模块的使用 主要用来解析一些常用的配置,比如数据配置等. 例如:有一个dbconfig.ini的文件 [section_db1] db = test_db1 ho ...

  4. jQuery 2.0.3 源码分析core - 选择器

         声明:本文为原创文章,如需转载,请注明来源并保留原文链接Aaron,谢谢!      打开jQuery源码,一眼看去到处都充斥着正则表达式,jQuery框架的基础就是查询了,查询文档元素对象 ...

  5. .NET平台机器学习组件-Infer.NET(三) Learner API—数据映射与序列化

             所有文章分类的总目录:http://www.cnblogs.com/asxinyu/p/4288836.html 微软Infer.NET机器学习组件:http://www.cnblo ...

  6. iOS开发之新浪微博山寨版代码优化

    之前发表过一篇博客“IOS开发之新浪围脖”,在编写代码的时候太偏重功能的实现了,写完基本功能后看着代码有些别扭,特别是用到的四种cell的类,重复代码有点多,所以今天花点时间把代码重构一下.为了减少代 ...

  7. android 布局 使用 viewPager 时,如何解决 和 子页面 长按滑动 冲突问题

    使用 viewPager 时,如何解决 和 子页面 长按滑动 冲突问题. 我的问题原型: 这个问题,我相信遇到的人会比较少,我是在 一个 viewPager 中,其中 一个 fragment 中实现了 ...

  8. struts2学习笔记--使用servletAPI实现ajax的一个小Demo

    这个例子是点击网页上的一个button,然后调用action,使用response项前台打印"哎呦 不错哦",当然是以异步形式实现. jsp页面: <head> < ...

  9. TCP三次握手,四次挥手

    前言 在面试的过程中,TCP的传输协议经常会出现.以前我参加面试的过程中就被问到过,现在轮到我面试其他人的时候,我也会问一些相关的问题.作为一名开发者,无论使用什么样的开发语言,最基本的网络知识一定要 ...

  10. 自定义angularjs分页控件

    继昨天写了knockoutjs+ jquery pagination+asp.net web Api 实现无刷新列表页 ,正好最近刚学习angularjs ,故琢磨着写一个angularjs版本的分页 ...