国产探花免费观看_亚洲丰满少妇自慰呻吟_97日韩有码在线_资源在线日韩欧美_一区二区精品毛片,辰东完美世界有声小说,欢乐颂第一季,yy玄幻小说排行榜完本

首頁 > 開發(fā) > CSS > 正文

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

2024-07-11 09:07:48
字體:
供稿:網(wǎng)友

由于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>簡(jiǎn)單解決</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ì)原樣返回。

以上就是本文的全部?jī)?nèi)容,希望對(duì)大家的學(xué)習(xí)有所幫助,也希望大家多多支持VeVb武林網(wǎng)。


注:相關(guān)教程知識(shí)閱讀請(qǐng)移步到CSS教程頻道。
發(fā)表評(píng)論 共有條評(píng)論
用戶名: 密碼:
驗(yàn)證碼: 匿名發(fā)表
主站蜘蛛池模板: 楚雄市| 南投市| 苏尼特右旗| 宣恩县| 五台县| 滁州市| 岱山县| 屯留县| 那坡县| 西城区| 古交市| 政和县| 菏泽市| 桑植县| 文昌市| 平乡县| 绍兴市| 土默特左旗| 厦门市| 西青区| 乌兰县| 靖边县| 祁东县| 铜川市| 花垣县| 都兰县| 海淀区| 舒兰市| 盐津县| 历史| 玛沁县| 峨边| 海淀区| 康定县| 阿鲁科尔沁旗| 中西区| 新丰县| 广宁县| 蒲城县| 兴安盟| 常宁市|