为了账号安全,请及时绑定邮箱和手机立即绑定

CSS3实现绚丽的飘带样式菜单

标签:
CSS3

这是一款很漂亮很有特色的CSS3菜单插件,和普通的菜单不同,它拥有飘带的外观,同时,鼠标滑过菜单项时,菜单项又会突起显示,很有3D立体的视觉效果。结合网页的背景,这款菜单就更显立体感了。有需要的前端设计师可以通过研究源码来使用这款菜单插件,当然,这也需要你的浏览器支持CSS3。

在线演示源码下载

HTML代码

<div class='ribbon'>	<a href='#'><span>Home</span></a>
	<a href='#'><span>About</span></a>
	<a href='#'><span>Services</span></a>
	<a href='#'><span>Contact</span></a></div>

CSS代码

* { 
	/* Basic CSS reset */
	margin:0; 
	padding:0;
}body {	/* These styles have nothing to do with the ribbon */
	background:url(dark_wood.png) 0 0 repeat;	padding:35px 0 0;	margin:auto;	text-align:center;
}.ribbon {	display:inline-block;
}.ribbon:after, .ribbon:before {	margin-top:0.5em;	content: "";	float:left;	border:1.5em solid #fff;
}.ribbon:after {	border-right-color:transparent;
}.ribbon:before {	border-left-color:transparent;
}.ribbon a:link, .ribbon a:visited { 
	color:#000;	text-decoration:none;	float:left;	height:3.5em;	overflow:hidden;
}.ribbon span {	background:#fff;	display:inline-block;	line-height:3em;	padding:0 1em;	margin-top:0.5em;	position:relative;	-webkit-transition: background-color 0.2s, margin-top 0.2s;  /* Saf3.2+, Chrome */
	-moz-transition: background-color 0.2s, margin-top 0.2s;  /* FF4+ */
	-ms-transition: background-color 0.2s, margin-top 0.2s;  /* IE10 */
	-o-transition: background-color 0.2s, margin-top 0.2s;  /* Opera 10.5+ */
	transition: background-color 0.2s, margin-top 0.2s;
}.ribbon a:hover span {	background:#FFD204;	margin-top:0;
}.ribbon span:before {	content: "";	position:absolute;	top:3em;	left:0;	border-right:0.5em solid #9B8651;	border-bottom:0.5em solid #fff;
}.ribbon span:after {	content: "";	position:absolute;	top:3em;	right:0;	border-left:0.5em solid #9B8651;	border-bottom:0.5em solid #fff;
}

在线演示    源码下载

本文链接:http://www.codeceo.com/article/css3-ribbon-menu.html
本文作者:码农网 – 小峰

点击查看更多内容
TA 点赞

若觉得本文不错,就分享一下吧!

评论

作者其他优质文章

正在加载中
  • 推荐
  • 评论
  • 收藏
  • 共同学习,写下你的评论
感谢您的支持,我会继续努力的~
扫码打赏,你说多少就多少
赞赏金额会直接到老师账户
支付方式
打开微信扫一扫,即可进行扫码打赏哦
今天注册有机会得

100积分直接送

付费专栏免费学

大额优惠券免费领

立即参与 放弃机会
意见反馈 帮助中心 APP下载
官方微信

举报

0/150
提交
取消