zoukankan      html  css  js  c++  java
  • 导航栏分割线及立体旋转样式

    //首先写一个导航栏样式

    .nav{
        560px;
        height: 50px;
        font:bold 0/50px Arial;
        text-align:center;
        margin:40px auto 0;
           background: #f65f57;
           border-radius:10px;/*制作圆*/
           color:#F16153;
           box-shadow:0px 5px 0px #B64B41;
         

      }
     //导航栏转动样式
      .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;//转动速度
      }
      .nav a:hover{
        -webkit-transform:rotate(20deg);
        -moz-transform:rotate(20deg);
        -o-transform:rotate(20deg);
        -ms-transform:rotate(20deg);
        transform:rotate(20deg);//转动角度
      }

      .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::before,.nav li::after{
         content:"";
         position:absolute;
         top:14px;
         height: 25px;
         1px;
       }
       .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));
       }
       .nav 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);
       }
            /*删除第一项和最后一项导航分隔线*/
      .nav li:last-child:after{
             0px;
                height:0px;
      }
      .nav a,
      .nav a:hover{
        color:#fff;
        text-decoration: none;
      }

  • 相关阅读:
    iframe之间操作记录
    Windows平台下nginx跨域配置
    git 常用命令
    单引号和双引号
    Mybatis Generator配置详解
    IOS仿桌面拖动桌面图标
    Bash Shell基础笔记
    mysql服务启动异常:windows无法启动Mysql服务,位于本地计算机上的错误1053 解决
    lombok笔记----Lombok常用注解
    thrift笔记----大体上thrift知识
  • 原文地址:https://www.cnblogs.com/SunnyYYN/p/7225361.html
Copyright © 2011-2022 走看看