使用CSS3制作立体效果的导航菜单
效果如下:
也可以点击网址查看效果:http://keleyi.com/keleyi/phtml/html5/12.htm
请使用支持CSS3的浏览器访问本页面,获得更好效果。
源代码:
- <style>
- .keleyi-com-nav{
- width:520px;
- height: 50px;
- font:bold 0/50px Arial;
- text-align:center;
- margin:40px auto 0;
- border-radius: 8px;
- }
- .keleyi-com-nav a{display: inline-block;
- -webkit-transition: all 0.2s ease-in;
- -moz-transition: all 0.2s ease-in;
- -o-transition: all 0.2s ease-in;
- -ms-transition: all 0.2s ease-in;
- transition: all 0.2s ease-in;
- }
- .keleyi-com-nav a:hover{
- -webkit-transform:rotate(10deg);
- -moz-transform:rotate(10deg);
- -o-transform:rotate(10deg);
- -ms-transform:rotate(10deg);
- transform:rotate(10deg);
- }
- .black{
- background: #2c2c2c;
- box-shadow: 0 7px 0 #0b0b0b;
- }
- .red{
- background: #f65f57;
- box-shadow: 0 7px 0 #ba4a45;
- }
- .blue{
- background: #36b7e5;
- box-shadow: 0 7px 0 #3595b8;
- }
- .green{
- background: #9cd564;
- box-shadow: 0 7px 0 #86b65b;
- }
- .keleyi-com-nav li{
- position:relative;
- display:inline-block;
- padding:0 16px;
- font-size: 13px;
- text-shadow:1px 2px 4px rgba(0,0,0,.5);
- list-style: none outside none;
- }
- .keleyi-com-nav li::before,
- .keleyi-com-nav li::after{
- content:"";
- position:absolute;
- top:14px;
- height: 25px;
- width: 1px;
- }
- .keleyi-com-nav li::after{
- right: 0;
- background: -moz-linear-gradient(top, rgba(255,255,255,0), rgba(255,255,255,.2) 50%, rgba(255,255,255,0));
- background: -webkit-linear-gradient(top, rgba(255,255,255,0), rgba(255,255,255,.2) 50%, rgba(255,255,255,0));
- background: -o-linear-gradient(top, rgba(255,255,255,0), rgba(255,255,255,.2) 50%, rgba(255,255,255,0));
- background: -ms-linear-gradient(top, rgba(255,255,255,0), rgba(255,255,255,.2) 50%, rgba(255,255,255,0));
- background: linear-gradient(top, rgba(255,255,255,0), rgba(255,255,255,.2) 50%, rgba(255,255,255,0));
- }
- .black li::before{
- left: 0;
- background: -moz-linear-gradient(top, #2c2c2c, #000 50%, #2c2c2c);
- background: -webkit-linear-gradient(top, #2c2c2c, #000 50%, #2c2c2c);
- background: -o-linear-gradient(top, #2c2c2c, #000 50%, #2c2c2c);
- background: -ms-linear-gradient(top, #2c2c2c, #000 50%, #2c2c2c);
- background: linear-gradient(top, #2c2c2c, #000 50%, #2c2c2c);
- }
- .red li::before{
- left: 0;
- background: -moz-linear-gradient(top, #ff625a, #9e3e3a 50%, #ff625a);
- background: -webkit-linear-gradient(top, #ff625a, #9e3e3a 50%, #ff625a);
- background: -o-linear-gradient(top, #ff625a, #9e3e3a 50%, #ff625a);
- background: -ms-linear-gradient(top, #ff625a, #9e3e3a 50%, #ff625a);
- background: linear-gradient(top, #ff625a, #9e3e3a 50%, #ff625a);
- }
- .blue li::before{
- left: 0;
- background: -moz-linear-gradient(top, #34b0dc, #237a99 50%, #34b0dc);
- background: -webkit-linear-gradient(top, #34b0dc, #237a99 50%, #34b0dc);
- background: -o-linear-gradient(top, #34b0dc, #237a99 50%, #34b0dc);
- background: -ms-linear-gradient(top, #34b0dc, #237a99 50%, #34b0dc);
- background: linear-gradient(top, #34b0dc, #237a99 50%, #34b0dc);
- }
- .green li::before{
- left: 0;
- background: -moz-linear-gradient(top, #9cd564, #7aa450 50%, #9cd564);
- background: -webkit-linear-gradient(top, #9cd564, #7aa450 50%, #9cd564);
- background: -o-linear-gradient(top, #9cd564, #7aa450 50%, #9cd564);
- background: -ms-linear-gradient(top, #9cd564, #7aa450 50%, #9cd564);
- background: linear-gradient(top, #9cd564, #7aa450 50%, #9cd564);
- }
- .keleyi-com-nav li:first-child::before{
- background: none;
- }
- .keleyi-com-nav li:last-child::after{
- background: none;
- }
- .keleyi-com-nav a,
- .keleyi-com-nav a:hover{
- color:#fff;
- text-decoration: none;
- }
- </style>
- <ul class="keleyi-com-nav black">
- <li><a href="http://keleyi.com/a/bjac/utovcdwr.htm">Home</a></li>
- <li><a href="http://keleyi.com/dev/36d87291ba370420.htm">About Me</a></li>
- <li><a href="http://keleyi.com/dev/9c4dbaff0fca9c64.htm">Portfolio</a></li>
- <li><a href="http://keleyi.com/a/bjac/k3pi4ehx.htm">Blog</a></li>
- <li><a href="http://keleyi.com/a/bjac/nmwpqgag.htm">Resources</a></li>
- <li><a href="http://keleyi.com/game/1/">Contact Me</a></li>
- </ul>
- <ul class="keleyi-com-nav red">
- <li><a href="http://keleyi.com/">首页</a></li>
- <li><a href="http://keleyi.com/ablut/">关于</a></li>
- <li><a href="http://keleyi.com/a/bjac/kjsrt3b0.htm">jQuery AJAX</a></li>
- <li><a href="http://keleyi.com/a/bjac/182di68b.htm">导航样式</a></li>
- <li><a href="http://keleyi.com/a/bjac/mt97p5y9.htm">侧边导航</a></li>
- <li><a href="http://keleyi.com/dev/3068696139522ae4.htm">树形菜单</a></li>
- </ul>
- <ul class="keleyi-com-nav blue">
- <li><a href="http://keleyi.com/a/bjac/et551617.htm">Home</a></li>
- <li><a href="http://keleyi.com/a/bjac/3wjq3xm2.htm">About Me</a></li>
- <li><a href="http://keleyi.com/a/bjac/7slnymte.htm">Portfolio</a></li>
- <li><a href="http://keleyi.com/a/bjac/mnmpm4bv.htm">Blog</a></li>
- <li><a href="http://keleyi.com/a/bjac/c07969353e71816f.htm">Resources</a></li>
- <li><a href="http://keleyi.com/a/bjac/532bedbffca1affa.htm">Contact Me</a></li>
- </ul>
- <ul class="keleyi-com-nav green">
- <li><a href="http://keleyi.com/">首页</a></li>
- <li><a href="http://keleyi.com/ablut/">关于</a></li>
- <li><a href="http://keleyi.com/a/bjac/kjsrt3b0.htm">jQuery AJAX</a></li>
- <li><a href="http://keleyi.com/a/bjac/182di68b.htm">导航样式</a></li>
- <li><a href="http://keleyi.com/a/bjac/mt97p5y9.htm">侧边导航</a></li>
- <li><a href="http://keleyi.com/dev/3068696139522ae4.htm">树形菜单</a></li>
- </ul>
原文:http://keleyi.com/a/bjac/7slnymte.htm
使用CSS3制作立体效果的导航菜单的更多相关文章
- 推荐10个 CSS3 制作的创意下拉菜单效果
下拉菜单是一个很常见的效果,在网站设计中被广泛使用.通过使用下拉菜单,设计者不仅可以在网站设计中营造出色的视觉吸引力,但也可以为网站提供了一个有效的导航方案.使用 HTML5 和 CSS3 可以更容易 ...
- 学习使用 CSS3 制作网站面包屑导航效果
作为最重要的导航展示形式之一,面包屑导航能够让用户更清楚的知道他们所在页面的层次结构,让他们可以方便的导航到上一层页面.在本教程中,您将学习如何使用 CSS3 技术创建自己的面包屑导航效果. 效果演示 ...
- 基于CSS3制作的鼠标悬停动画菜单
之前分享了好多款css3实现的鼠标悬停效果.今天再给大家带来一款基于CSS3制作的鼠标悬停动画菜单.这款菜单适用浏览器:360.FireFox.Chrome.Safari.Opera.傲游.搜狗.世界 ...
- 用CSS3制作很特别的波浪形菜单
原文:用CSS3制作很特别的波浪形菜单 网页菜单我们见过很多,各种炫酷的.实用的菜单比比皆是.昨天我看到一款很特别的CSS3菜单,它的外形是波浪形的,弯弯曲曲,结合背景,看上去还挺不错的,下面看下一效 ...
- WPF中制作立体效果的文字或LOGO图形
原文:WPF中制作立体效果的文字或LOGO图形 较久之前,我曾写过一篇:"WPF绘制党徽(立体效果,Cool) "的博文.有感兴趣的朋友来EMAIL问是怎么制作的?本文解决此类问题 ...
- Android 抽屉效果的导航菜单实现
Android 抽屉效果的导航菜单实现 抽屉效果的导航菜单 看了很多应用,觉得这种侧滑的抽屉效果的菜单很好. 不用切换到另一个页面,也不用去按菜单的硬件按钮,直接在界面上一个按钮点击,菜单就滑出来,而 ...
- 一款基于jquery和css3的响应式二级导航菜单
今天给大家分享一款基于jquery和css3的响应式二级导航菜单,这款导航是传统的基于顶部,鼠标经过的时候显示二级导航,还采用了当前流行的响应式设计.效果图如下: 在线预览 源码下载 实现的代码. ...
- WPF中制作立体效果的文字或LOGO图形(续)
原文:WPF中制作立体效果的文字或LOGO图形(续) 上篇"WPF中制作立体效果的文字或LOGO图形"(http://blog.csdn.net/johnsuna/archive/ ...
- jQuery/CSS3类似阿里巴巴的商品导航菜单实现教程
有两天没发表文章了,今天来说说利用jQuery和CSS3制作一款类似阿里巴巴左侧商品菜单导航,这款菜单看起来非常大气,可以展示非常多的产品类目,如果你在设计电子商务网站,不妨可以拿来参考,一下是效果图 ...
随机推荐
- Android第一天
---恢复内容开始--- 一.配置JDK 第一步:右键我的电脑-属性-高级系统设置-环境变量 输入变量名和变量值: 环境变量名和变量值: 变量名:JAVA_HOME 变量值:D:\Java\jdk1. ...
- 负载均衡session会话保持方法
负载均衡时,为了保证同一用户session会被分配到同一台服务器上,可以使用以下方法:1.使用cookie将用户的session存入cookie里,当用户分配到不同的服务器时,先判断服务器是否存在该用 ...
- python中configparser模块
python中的configparse模块的使用 主要用来解析一些常用的配置,比如数据配置等. 例如:有一个dbconfig.ini的文件 [section_db1] db = test_db1 ho ...
- jQuery 2.0.3 源码分析core - 选择器
声明:本文为原创文章,如需转载,请注明来源并保留原文链接Aaron,谢谢! 打开jQuery源码,一眼看去到处都充斥着正则表达式,jQuery框架的基础就是查询了,查询文档元素对象 ...
- .NET平台机器学习组件-Infer.NET(三) Learner API—数据映射与序列化
所有文章分类的总目录:http://www.cnblogs.com/asxinyu/p/4288836.html 微软Infer.NET机器学习组件:http://www.cnblo ...
- iOS开发之新浪微博山寨版代码优化
之前发表过一篇博客“IOS开发之新浪围脖”,在编写代码的时候太偏重功能的实现了,写完基本功能后看着代码有些别扭,特别是用到的四种cell的类,重复代码有点多,所以今天花点时间把代码重构一下.为了减少代 ...
- android 布局 使用 viewPager 时,如何解决 和 子页面 长按滑动 冲突问题
使用 viewPager 时,如何解决 和 子页面 长按滑动 冲突问题. 我的问题原型: 这个问题,我相信遇到的人会比较少,我是在 一个 viewPager 中,其中 一个 fragment 中实现了 ...
- struts2学习笔记--使用servletAPI实现ajax的一个小Demo
这个例子是点击网页上的一个button,然后调用action,使用response项前台打印"哎呦 不错哦",当然是以异步形式实现. jsp页面: <head> < ...
- TCP三次握手,四次挥手
前言 在面试的过程中,TCP的传输协议经常会出现.以前我参加面试的过程中就被问到过,现在轮到我面试其他人的时候,我也会问一些相关的问题.作为一名开发者,无论使用什么样的开发语言,最基本的网络知识一定要 ...
- 自定义angularjs分页控件
继昨天写了knockoutjs+ jquery pagination+asp.net web Api 实现无刷新列表页 ,正好最近刚学习angularjs ,故琢磨着写一个angularjs版本的分页 ...