zoukankan      html  css  js  c++  java
  • 使用css3和伪元素制作的一个立体导航条

    使用css3和伪元素制作的一个立体导航条供大家参考,代码如下:

    <!doctype html>
    <html lang="en">
    <head>
        <meta charset="UTF-8">
        <title>CSS制作立体导航</title>
        <link rel="stylesheet" href="http://www.w3cplus.com/demo/css3/base.css">
        <style>
            body{
              background: #ebebeb;
            }
            .nav{
              width:560px;
              height: 50px;
              font:bold 0/50px Arial;
              text-align:center;
              margin:40px auto 0;
              background: #f65f57;
              /*制作圆*/
              border-radius:8px;
              /*制作导航立体风格*/
              box-shadow:0px 7px red;
              
            }
            .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;
              color:#fff;
            }
            .nav a:hover{
              -webkit-transform:rotate(10deg);
              -moz-transform:rotate(10deg);
              -o-transform:rotate(10deg);
              -ms-transform:rotate(10deg);
              transform:rotate(10deg);
              text-decoration:none;
            }
    
            .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;
            }
            
             /*删除第一项和最后一项导航分隔线*/
             .nav li:first-child::before{
               background-image:none;
               }
            /*使用伪元素制作导航列表项分隔线*/   
            .nav li:before{
                content:"";
                color:#666;
                position:absolute;
                top:18px;
                height:20px;
                left:-1px;
                width:1px;
                background-image:linear-gradient(to bottom,#f65f57,#993333,#f65f57);
             
            }
    </style>
    </head>
    <body>
        <ul class="nav">
            <li><a href="">Home</a></li>
            <li><a href="">About Me</a></li>
            <li><a href="">Portfolio</a></li>
            <li><a href="">Blog</a></li>
            <li><a href="">Resources</a></li>
            <li><a href="">Contact Me</a></li>
        </ul>
    </body>
    </html>
    耐得住寂寞,守得住繁华
  • 相关阅读:
    JS调用App方法及App调用JS方法
    提升用户体验之 选用合适的鼠标光标
    js仿QQ拖拽删除
    Linux下安装 mongodb
    QQ分享-定制分享卡片
    js判断浏览器语言实现网站国际化
    js复制内容到剪切板
    为什么会有堆内存和栈内存之分
    Avro实现RPC
    zookeeper学习day01
  • 原文地址:https://www.cnblogs.com/djdliu/p/4193835.html
Copyright © 2011-2022 走看看