默认版块

您所在的位置:合元网络»|||默认版块222222论坛 代码学习 默认版块 CSS3立体飘带状菜单  
打印 上一主题 下一主题

CSS3立体飘带状菜单

查看: 1208 发表于 2016-10-14 22:10:40 [复制链接]
CSS3立体飘带状菜单,该菜单鼠标滑过时,菜单项向上立体凸起,结合黑色的木质背景,整个菜单显得非常立体生动。


  1. <!DOCTYPE html>
  2. <html>
  3.         <head>
  4.                 <meta charset='utf-8'/>
  5.                 <title>CSS Ribbon</title>
  6.                 <style>
  7.                         * {
  8.                                 /* Basic CSS reset */
  9.                                 margin:0;
  10.                                 padding:0;
  11.                         }

  12.                         body {
  13.                                 /* These styles have nothing to do with the ribbon */
  14.                                 background:url(dark_wood.png) 0 0 repeat;
  15.                                 padding:35px 0 0;
  16.                                 margin:auto;
  17.                                 text-align:center;
  18.                         }

  19.                         .ribbon {
  20.                                 display:inline-block;
  21.                         }

  22.                         .ribbon:after, .ribbon:before {
  23.                                 margin-top:0.5em;
  24.                                 content: "";
  25.                                 float:left;
  26.                                 border:1.5em solid #fff;
  27.                         }

  28.                         .ribbon:after {
  29.                                 border-right-color:transparent;
  30.                         }

  31.                         .ribbon:before {
  32.                                 border-left-color:transparent;
  33.                         }

  34.                         .ribbon a:link, .ribbon a:visited {
  35.                                 color:#000;
  36.                                 text-decoration:none;
  37.                             float:left;
  38.                             height:3.5em;
  39.                                 overflow:hidden;
  40.                         }

  41.                         .ribbon span {
  42.                                 background:#fff;
  43.                                 display:inline-block;
  44.                                 line-height:3em;
  45.                                 padding:0 1em;
  46.                                 margin-top:0.5em;
  47.                                 position:relative;

  48.                                 -webkit-transition: background-color 0.2s, margin-top 0.2s;  /* Saf3.2+, Chrome */
  49.                                 -moz-transition: background-color 0.2s, margin-top 0.2s;  /* FF4+ */
  50.                                 -ms-transition: background-color 0.2s, margin-top 0.2s;  /* IE10 */
  51.                                 -o-transition: background-color 0.2s, margin-top 0.2s;  /* Opera 10.5+ */
  52.                                 transition: background-color 0.2s, margin-top 0.2s;
  53.                         }

  54.                         .ribbon a:hover span {
  55.                                 background:#FFD204;
  56.                                 margin-top:0;
  57.                         }

  58.                         .ribbon span:before {
  59.                                 content: "";
  60.                                 position:absolute;
  61.                                 top:3em;
  62.                                 left:0;
  63.                                 border-right:0.5em solid #9B8651;
  64.                                 border-bottom:0.5em solid #fff;
  65.                         }

  66.                         .ribbon span:after {
  67.                                 content: "";
  68.                                 position:absolute;
  69.                                 top:3em;
  70.                                 right:0;
  71.                                 border-left:0.5em solid #9B8651;
  72.                                 border-bottom:0.5em solid #fff;
  73.                         }

  74.                 </style>
  75.         </head>
  76.         <body>
  77.                 <div class='ribbon'>
  78.                         <a href='#'><span>Home</span></a>
  79.                         <a href='#'><span>About</span></a>
  80.                         <a href='#'><span>Services</span></a>
  81.                         <a href='#'><span>Contact</span></a>
  82.                 </div>

  83.                 <script src="/follow.js" type="text/javascript"></script>
  84.                 <script src="/gg_bd_ad_720x90.js" type="text/javascript"></script>

  85.                 <div style="width:700px;margin:10px auto 20px auto;padding:0 0 0 380px;overflow:hidden">
  86. <!-- Baidu Button BEGIN -->
  87.     <div id="bdshare" class="bdshare_t bds_tools_32 get-codes-bdshare" style="margin:10px 0 0 -4px">
  88.         <a class="bds_tsina"></a>
  89.         <a class="bds_tqq"></a>
  90.         <a class="bds_renren"></a>
  91.         <a class="bds_qzone"></a>
  92.         <a class="bds_douban"></a>
  93.         <a class="bds_xg"></a>
  94.         <span class="bds_more">更多</span>
  95.                 <a class="shareCount"></a>
  96.     </div>
  97. <script type="text/javascript" id="bdshare_js" data="type=tools" ></script>
  98. <script type="text/javascript" id="bdshell_js"></script>
  99. <script type="text/javascript">
  100.     document.getElementById("bdshell_js").src = "http://bdimg.share.baidu.com/static/js/shell_v2.js?cdnversion=" + new Date().getHours
  101. ();
  102. </script>
  103. <!-- Baidu Button END -->
  104. </div>
  105.         </body>
  106. </html>
复制代码


— 产品中心

PRODUCT CENTER

— 产品中心

PRODUCT CENTER

CopyRight 2012-2017 合元网络 版权所有
公司地址:郑州市高新区升龙又一城A区2号楼2单元17楼 热线电话:15303843903 豫ICP备14027215号
快速回复 返回列表