zoukankan      html  css  js  c++  java
  • transition的使用

    transition的基本语法为:

    transition: 要修改的属性 整个transition的时间 变形的方式 开始transition的时间;

    注意点:

    时间一定要加上s(秒)这个单位;谁transition给谁加这个属性;要修改的属性可以写作all.

        .square {
          width: 20px;
          height: 20px;
          margin-top: 20px;
          background: pink;
          transition: all 1s;
          &:hover {
             30px;
            height: 30px;
            background: plum;
          }
        }

    1、进度条。当用户hover进度条的时候,进度条前进。 

    <div class="bar">
              <div class="bar_in"></div>
    </div>
        .bar {
          width: 300px;
          height: 10px;
          padding: 1px;
          border: 1px solid red;
          border-radius: 10px;
          background: #fff;
          .bar_in {
            width: 20px;
            height: 10px;
            border-radius: 10px;
            background: red;
            transition: width 2.5s;
          }
          &:hover .bar_in {
            width: 300px;
          }
        }

     

    2、小米图标logo,一个方块里包含一个图标,一旦鼠标hover的时候换为另一个图标

              <div class="logo-wrap">
                <img src="@/icons/svg/404.svg" />
                <img src="@/icons/svg/email.svg" />
              </div>
        .logo-wrap {
          position: absolute;
          width: 100px;
          height: 50px;
          left: 0;
          right: 0;
          bottom: 0;
          top: 0;
          transition: all 0.3s;
          img {
            float: left;
            width: 50px;
            height: 50px;
          }
          &:hover {
            left: -50px;
          }
        }

     

  • 相关阅读:
    基于jQuery的上下无缝滚动应用(单行或多行)
    表单验证
    中国剩余定理 ( 的学习 )
    扩展欧几里德算法--学习笔记
    Vijos P1794 文化之旅
    1336 : Matrix Sum (hihocoder)
    nyoj 1030 hihocoder 1338
    多重邻接表
    图的存储 ( 十字链表 )
    01背包的变形
  • 原文地址:https://www.cnblogs.com/qingshanyici/p/10693575.html
Copyright © 2011-2022 走看看