亚洲香蕉成人av网站在线观看_欧美精品成人91久久久久久久_久久久久久久久久久亚洲_热久久视久久精品18亚洲精品_国产精自产拍久久久久久_亚洲色图国产精品_91精品国产网站_中文字幕欧美日韩精品_国产精品久久久久久亚洲调教_国产精品久久一区_性夜试看影院91社区_97在线观看视频国产_68精品久久久久久欧美_欧美精品在线观看_国产精品一区二区久久精品_欧美老女人bb

首頁 > 開發 > CSS > 正文

CSS3之transition實現下劃線的示例代碼

2024-07-11 08:59:13
字體:
來源:轉載
供稿:網友

本文章介紹了CSS3之transition實現下劃線的示例代碼,分享給大家,具體如下:

在這里先看看我們的demo

認識transition

這是CSS3中新增的一個樣式,可以實現動畫的過度。通常使用在添加某種效果可以從一種樣式轉變到另一個的時候。

transition屬性

  1. transition: 簡寫屬性,用于在一個屬性中設置四個過渡屬性。
  2. transition-property: 規定應用過渡的 CSS 屬性的名稱。
  3. transition-duration: 定義過渡效果花費的時間。默認是 0。
  4. transition-timing-function: 規定過渡效果的時間曲線。默認是 "ease"。
    1. linear: 規定以相同速度開始至結束的過渡效果(等于 cubic-bezier(0,0,1,1))
    2. ease: 規定慢速開始,然后變快,然后慢速結束的過渡效果(cubic-bezier(0.25,0.1,0.25,1))
    3. ease-in: 規定以慢速開始的過渡效果(等于 cubic-bezier(0.42,0,1,1))
    4. ease-out: 規定以慢速結束的過渡效果(等于 cubic-bezier(0,0,0.58,1))
    5. ease-in-out: 規定以慢速開始和結束的過渡效果(等于 cubic-bezier(0.42,0,0.58,1))
    6. cubic-bezier(n,n,n,n): 在 cubic-bezier 函數中定義自己的值??赡艿闹凳?0 至 1 之間的數值。
  5. transition-delay: 規定過渡效果何時開始。默認是 0。

transition: width 1s linear 2s;        /*簡寫實例*/

/*等同如下*/transition-property: width;transition-duration: 1s;transition-timing-function: linear;transition-delay: 2s;

tranform屬性

  • translate() 根據左(X軸)和頂部(Y軸)位置給定的參數,從當前元素位置移動。
  • rotate() 在一個給定度數順時針旋轉的元素。負值是允許的,這樣是元素逆時針旋轉。
  • scale() 該元素增加或減少的大小,取決于寬度(X軸)和高度(Y軸)的參數:
  • skew() 包含兩個參數值,分別表示X軸和Y軸傾斜的角度,如果第二個參數為空,則默認為0,參數為負表示向相反方向傾斜。
  • matrix() matrix 方法有六個參數,包含旋轉,縮放,移動(平移)和傾斜功能。

實現我們需要的效果

當然,在這就直接放出代碼,代碼中有注釋方便理解

/*css代碼*/h2{    position: relative;    padding: 15px;    text-align: center;    }button{    width: 100px;    height: 40px;    border-radius: 15px;    border: none;    background: #188FF7;    color: #fff;    outline: none;    cursor: pointer;    font-weight: bold;}button:hover{    background: #188EA7;}.container{    width: 600px;    display: flex;    flex-direction: column;    align-items: center;    margin: 0 auto;    }.line{    position: absolute;    left: 0;    bottom: 0;    height: 3px;    width: 100%;    transition: transform .5s;    background: #188EA7;    color: #188EA7;    transform: scaleX(0);    z-index: 1111;            }@keyframes changeColor1{    from{        color: #000;    }    to{        color: #188EA7;    }}@keyframes changeColor2{    from{                        color: #188EA7;    }    to{        color: #000;    }}<!--html代碼--><div class="container">    <h2 id="title">        百度前端學院        <i class="line" id="line"></i>    </h2>    <button id="change">Change</button></div>//js部分代碼(function () {    let btn = document.getElementById('change');    let h2 = document.getElementById('title');    let line = document.getElementById('line');    let count = 0;    btn.onclick = function () {        if(count%2===0){            line.style.transform = "scaleX(1)";            h2.style.animation = "changeColor1 1s";            h2.style.color = "#188EA7";            count++;        }else{            line.style.transform = "scaleX(0)";            h2.style.animation = "changeColor2 1s";            h2.style.color = "#000";            count++;        }            }})();

總結

到這里我們就已經將此效果完全呈現,同時我們也學習了CSS3中的transition屬性和tranform屬性。當然完成此動畫還需要有一些html和css基礎。

以上就是本文的全部內容,希望對大家的學習有所幫助,也希望大家多多支持武林網。

發表評論 共有條評論
用戶名: 密碼:
驗證碼: 匿名發表
亚洲香蕉成人av网站在线观看_欧美精品成人91久久久久久久_久久久久久久久久久亚洲_热久久视久久精品18亚洲精品_国产精自产拍久久久久久_亚洲色图国产精品_91精品国产网站_中文字幕欧美日韩精品_国产精品久久久久久亚洲调教_国产精品久久一区_性夜试看影院91社区_97在线观看视频国产_68精品久久久久久欧美_欧美精品在线观看_国产精品一区二区久久精品_欧美老女人bb
亚洲精品视频二区| 九九精品在线观看| 中文字幕亚洲欧美日韩高清| 亚洲天堂色网站| 97在线免费观看| 欧美床上激情在线观看| 日韩毛片在线看| 精品国产网站地址| 77777少妇光屁股久久一区| 久久精品99久久香蕉国产色戒| 亚洲aa在线观看| 精品国产乱码久久久久久天美| 日韩精品福利在线| 欧美精品在线看| 亚洲欧洲免费视频| 日韩电影大片中文字幕| 亚洲男人天堂古典| 国产盗摄xxxx视频xxx69| 国产日韩欧美成人| 欧美电影院免费观看| 国产精品欧美激情| 国产福利视频一区二区| 亚洲97在线观看| 国产精品国语对白| 日韩av中文在线| 欧美激情综合色综合啪啪五月| 国产成人精品久久二区二区91| 欧美尤物巨大精品爽| 九色精品免费永久在线| 日韩欧美有码在线| 色妞欧美日韩在线| 91视频8mav| 久久久99久久精品女同性| 日韩欧美在线第一页| 中文字幕最新精品| 日韩精品在线电影| 日韩精品高清在线观看| 亚洲自拍小视频| 青青a在线精品免费观看| 国产成人精品国内自产拍免费看| 91天堂在线视频| 国产日韩av高清| 久久免费福利视频| 国产午夜精品全部视频在线播放| 精品少妇v888av| 亚洲第一二三四五区| 最好看的2019年中文视频| 国产一区二区日韩精品欧美精品| 国产美女精彩久久| 亚洲精品久久久久中文字幕欢迎你| 少妇av一区二区三区| 日韩成人中文字幕| 欧美性xxxxx| 亚洲美女性生活视频| 久久6免费高清热精品| 日韩精品在线观看一区二区| 国产成人精品久久二区二区| 日韩av电影中文字幕| 成人午夜在线观看| 亚洲免费小视频| 欧美日韩中文字幕在线视频| 欧美性色19p| 欧美激情视频给我| 热久久这里只有| 91亚洲国产成人精品性色| 视频直播国产精品| 国产乱肥老妇国产一区二| 久久久久久久国产精品| 久久亚洲精品视频| 97视频人免费观看| 久久久噜噜噜久久久| 日韩av成人在线观看| 国产啪精品视频网站| 国产精品99久久久久久人| 精品自拍视频在线观看| 色香阁99久久精品久久久| 久久天堂电影网| 51色欧美片视频在线观看| 亚洲精品v天堂中文字幕| 久久久久久久久爱| 欧美老女人在线视频| 在线日韩av观看| 国产精品久久电影观看| 国产精品久久久久久久久免费看| 亚洲欧美精品中文字幕在线| 免费91麻豆精品国产自产在线观看| 日韩电影中文字幕在线观看| 国产v综合ⅴ日韩v欧美大片| 亚洲a在线播放| 日韩视频免费大全中文字幕| 国产成人在线播放| 亚洲欧洲第一视频| 中文字幕国产日韩| 国产福利精品av综合导导航| 国产精品91在线观看| 日韩免费视频在线观看| 国产做受高潮69| 精品久久久久久久久久| 成人羞羞国产免费| 欧美激情国产日韩精品一区18| 亚洲国产天堂网精品网站| 97国产精品久久| 亚洲va欧美va国产综合久久| 91精品国产91久久久久福利| 97超碰蝌蚪网人人做人人爽| 欧美精品在线第一页| 色偷偷偷综合中文字幕;dd| 日本人成精品视频在线| 中文字幕日韩av电影| 一区二区中文字幕| 欧美高清在线视频观看不卡| 亚洲免费一级电影| 亚洲图片制服诱惑| 欧美日韩另类视频| 欧日韩不卡在线视频| 综合网中文字幕| 欧美国产日产韩国视频| 国产精品久久久久福利| 日韩禁在线播放| 日本19禁啪啪免费观看www| 91久久国产婷婷一区二区| 成人av.网址在线网站| 欧美精品videosex牲欧美| 免费成人高清视频| 91九色视频在线| 久久夜精品va视频免费观看| 亚洲人成伊人成综合网久久久| 欧美精品在线第一页| 久久夜精品香蕉| 欧美久久久精品| 成人在线观看视频网站| 久久精品2019中文字幕| 俺也去精品视频在线观看| 亚洲第一网站免费视频| 91久久精品久久国产性色也91| 国产精品∨欧美精品v日韩精品| 国产日韩精品综合网站| 日韩国产一区三区| 亚洲石原莉奈一区二区在线观看| 欧美富婆性猛交| 91老司机精品视频| 久久青草福利网站| 91在线免费网站| 成人写真视频福利网| 国产精品女视频| 亚洲片国产一区一级在线观看| 在线观看日韩www视频免费| 亚洲一区二区三区视频播放| 国产福利视频一区| 国产精品欧美日韩| 国产日韩欧美一二三区| 精品视频在线观看日韩| 原创国产精品91| 日韩免费黄色av| 精品欧美国产一区二区三区| xxxxx成人.com| 亚洲精品久久久一区二区三区| 久久精品国产96久久久香蕉| 69av在线播放| 中文字幕精品视频| 国产成人精品一区| 97精品久久久| 日本一本a高清免费不卡| 国产欧美va欧美va香蕉在|