zoukankan      html  css  js  c++  java
  • css实现特殊效果

    二级导航翻转效果:
    /*html*/
    <ul>
    <li>111</li>
    <li>222</li>
    <li>333
    <ol>
    <li>444</li>
    <li>555</li>
    <li>666</li>
    </ol>
    </li>
    </ul>
    /*css*/

    li{
    list-style: none;
    margin-right: 30px;
    }
    ul>li{
    float: left;
    }
    ul>li:hover{
    color:orange;
    }
    ul,ol{
    padding: 0;
    margin: 0;
    }
    ol>li{
    opacity: 0;
    transition: all 2s;
    transform: rotatey(180deg);
    color: blue;
    background: gainsboro;
    }
    ul>li:last-child:hover ol>li:first-child{
    opacity: 1;
    transform: none;
    transition-delay: 0s;
    }
    ul>li:last-child:hover ol>li:nth-child(2){
    opacity: 1;
    transform: none;
    transition-delay:200ms;
    }
    ul>li:last-child:hover ol>li:last-child{
    opacity: 1;
    transform: none;
    transition-delay: 400ms;
    }

    从文字下方中间添加下划线:
    /*html*/
    <ul class="box">
    <li>ddd</li>
    <li>ff</li>
    <li>ggg</li>
    </ul>
    /*css*/
    .box li{
    list-style: none;
    float: left;
    text-align: center;
    margin-left: 10px;
    position: relative;
    padding-bottom: 20px;
    }
    从文字下方左边添加下划线:
    /*html*/
    <ul class="box1">
    <li>ddd</li>
    <li>ff</li>
    <li>ggg</li>
    </ul>
    /*css*/
    .box1 li{
    list-style: none;
    float: left;
    80px;
    text-align: center;
    margin-left: 100px;
    position: relative;
    padding-bottom: 20px;
    /*background: red;*/
    }
    .box1 li:before{
    content:"";
    position:absolute ;
    /*border: 2px solid red;*/
    0;
    left:-100%;
    bottom: 0;
    transition: all linear 2s;
    /*display: none;*/
    }
    .box1 li:hover:before{
    border: 2px solid red;
    100%;
    left:0;

  • 相关阅读:
    2018第45周日
    RabbitMQ消息的消费与持久化
    Rabbitmq的调度策略
    Rabbitmq交换器Exchange和消息队列
    RabbitMQ概念
    微服务拆分
    微服务演化
    2018第44周日
    福勒(Martin Fowler)
    微服务架构定义那点事
  • 原文地址:https://www.cnblogs.com/huan123/p/8098719.html
Copyright © 2011-2022 走看看