欧美bbbwbbbw肥妇,免费乱码人妻系列日韩,一级黄片

CSS3實(shí)現(xiàn)偽類hover離開時(shí)平滑過渡效果示例

  發(fā)布時(shí)間:2017-08-10 16:33:45   作者:NoHeroes   我要評(píng)論
本篇文章主要介紹了CSS3實(shí)現(xiàn)偽類hover離開時(shí)平滑過渡效果示例,具有一定的參考價(jià)值,有興趣的可以了解一下

由于hover偽類添加的動(dòng)畫效果,僅當(dāng)鼠標(biāo)放在元素上時(shí)會(huì)被觸發(fā),而當(dāng)鼠標(biāo)離開時(shí),效果會(huì)中斷,會(huì)顯得很生硬。

大多數(shù)人的想法都是使用js的onmouseover和onmouseleave事件來實(shí)現(xiàn)動(dòng)畫效果。其實(shí)不必這么麻煩,CSS3便可以幫你解決這些問題。

 <!DOCTYPE html>
    <html lang="en">
    <head>
        <meta charset="UTF-8">
        <meta name="viewport" content="width=device-width, initial-scale=1.0">
        <meta http-equiv="X-UA-Compatible" content="ie=edge">
        <title>離開時(shí)效果生硬</title>
        <style type="text/css">
            div{
                width: 100px;
                height: 100px;
                border:1px solid;
    
                margin:0px auto;
                margin-top: 200px;
            }
            div:hover{
                transform: scale(2);
                transition: all 1s linear;
            }
        </style>
    </head>
    <body>
        <div></div>
    </body>
    </html>

由于div元素只有在:hover偽類觸發(fā)的時(shí)候,效果才能加到div元素上。

當(dāng)鼠標(biāo)離開div元素的時(shí)候,:hover偽類將不再生效,瞬間丟掉hover里寫的動(dòng)畫效果。

此時(shí),我們應(yīng)當(dāng)在原本元素上再寫一個(gè)一模一樣的transition效果,將離開斷掉的動(dòng)畫效果續(xù)接上。

<!DOCTYPE html>
<html lang="en">
<head>
    <meta charset="UTF-8">
    <meta name="viewport" content="width=device-width, initial-scale=1.0">
    <meta http-equiv="X-UA-Compatible" content="ie=edge">
    <title>簡單解決</title>
    <style type="text/css">
        div{
            width: 100px;
            height: 100px;
            border:1px solid;

            margin:0px auto;
            margin-top: 200px;

            /* 在原本元素上再加一個(gè)transition */
            transition: all 1s linear;
        }
        div:hover{
            transform: scale(2);
            transition: all 1s linear;
        }
    </style>
</head>
<body>
    <div></div>
</body>
</html>

此時(shí),不管鼠標(biāo)在什么時(shí)候離開元素,都會(huì)原樣返回。

以上就是本文的全部內(nèi)容,希望對(duì)大家的學(xué)習(xí)有所幫助,也希望大家多多支持腳本之家。

相關(guān)文章

最新評(píng)論