[background,color,CSS,CSS3,菜单项]CSS3实现绚丽的飘带样式菜单

这是一篇关于一款独特的CSS3菜单插件的介绍,该插件设计成飘带样式,具有3D立体视觉效果。当鼠标悬停在菜单项上时,菜单项会突出显示,为网页增添立体感。适合前端设计师使用,需要浏览器支持CSS3。源码可用于研究和应用。
摘要由CSDN通过智能技术生成

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

  

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

  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;

  }

 

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值