国产成人精品久久免费动漫-国产成人精品天堂-国产成人精品区在线观看-国产成人精品日本-a级毛片无码免费真人-a级毛片毛片免费观看久潮喷

您的位置:首頁(yè)技術(shù)文章
文章詳情頁(yè)

javascript - css怎么解決hover鼠標(biāo)移除后的效果

瀏覽:65日期:2023-01-04 14:07:21

問(wèn)題描述

想要實(shí)現(xiàn)背景圖片鼠標(biāo)移入左右翻變換背景圖的動(dòng)效,但是移出的時(shí)候想要去除掉翻轉(zhuǎn),直接把背景圖片換回來(lái),搗鼓了許多都不知道這么弄,就大神臨摹求解。。。

<!DOCTYPE html><html lang='en'><head> <meta charset='UTF-8'> <title>3D</title> <style> ul li{ list-style: none; cursor: pointer; position: relative; } .flipBtn, .flipBtn_face{ position: absolute; width:167px; height:116px; } .flipBtn {transition: transform 0.4s; transform-style: preserve-3d; cursor: pointer; position: relative; float: left; } .flipBtn_front{ backface-visibility: hidden; } .flipBtn_front{ width:151px; height:100px; margin:8px; background:url(./image/pic00.jpg) no-repeat; } .flipBtn_back{ width:151px; height:100px; margin:8px; background:url(./image/pic01.jpg) no-repeat; } .flipBtn_mid.flipBtn_face{ transform: rotateY(90deg); -webkit-transform: rotateY(90deg); -moz-transform: rotateY(90deg); } .flipBtn:hover{ transform:rotateY(-180deg); -webkit-transform: rotateY(-180deg); -moz-transform: rotateY(-180deg); } </style></head><body> <ul class='flipBtnWrapper'> <li class='flipBtn'> <a class='flipBtn_face flipBtn_back'></a> <p class='flipBtn_face flipBtn_mid'></p> <p class='flipBtn_face flipBtn_front'></p> </li> </ul></body></html>

問(wèn)題解答

回答1:

你是想hover的時(shí)候有反轉(zhuǎn)的效果,而移開(kāi)時(shí)直接變換沒(méi)有反轉(zhuǎn)?那你把transition這個(gè)屬性放在hover里就行了

回答2:

效果預(yù)覽:http://codepen.io/zengkan0703...這是我實(shí)現(xiàn)的代碼,不知道是不是你想要的效果:

<!DOCTYPE html><html lang='en'><head> <meta charset='UTF-8'> <title>Document</title> <style> .box{ width: 200px; height: 200px; background:url(http://www.w3school.com.cn/i/site_photoref.jpg) no-repeat; transition: transform 0.5s linear ,background-image 0s 0.25s; background-size: cover; } .box:hover{ transform: rotateY(180deg); transform-origin: center; background-image: url(http://www.w3school.com.cn/i/site_photoqe.jpg); } </style></head><body> <p class='box'></p></body></html>

實(shí)現(xiàn)原理其實(shí)很簡(jiǎn)單,主要是用 css3 的過(guò)渡 transition。動(dòng)畫(huà)分為兩步:

元素翻轉(zhuǎn) 180 度

在翻轉(zhuǎn)到 90 度的 時(shí)候,更換背景圖片的 url。

這里面需要注意的是,翻轉(zhuǎn)動(dòng)畫(huà)的過(guò)渡時(shí)間曲線應(yīng)該用 “l(fā)inear”,這樣才能保證這個(gè)動(dòng)畫(huà)是均勻進(jìn)行的,就能夠控制好翻轉(zhuǎn) 90 度的時(shí)機(jī)。

回答3:

把transition寫(xiě)在.flipBtn:hover{}里面 在.flipBtn{}加上transition:none;

標(biāo)簽: JavaScript
相關(guān)文章:
主站蜘蛛池模板: 国产成人毛片精品不卡在线 | 亚洲欧美18v中文字幕高清 | 欧美成人伊人十综合色 | 亚洲欧洲日韩综合色天使不卡 | 欧美一区亚洲 | 久久香蕉国产线看观看亚洲片 | 一级片日韩 | 色网址在线观看 | 欧美精品国产精品 | 美女毛片在线看 | 91精品一区二区三区在线观看 | 成人一级免费视频 | 欧美日韩在线视频播放 | 精品国产91久久久久久久 | 欧美黄色a | 国产成人免费 | 韩国毛片基地 | 成人在线手机视频 | 狠狠色狠狠色综合久久一 | 亚洲怡红院在线 | 91成人免费观看网站 | 欧美日本综合一区二区三区 | 在线精品免费视频 | 日韩永久在线观看免费视频 | 日韩亚洲一区中文字幕在线 | 日韩精品欧美激情国产一区 | 欧美综合图片一区二区三区 | 国产区一区二区三 | 国产一区二区亚洲精品天堂 | 成 人 黄 色 免费网 | 欧美在线bdsm调教一区 | 爽爽爽爽爽爽a成人免费视频 | 一级国产在线观看高清 | 精品一精品国产一级毛片 | 91香蕉国产在线观看免费永久 | 韩国主播19福利视频在线 | 992人人tv香蕉国产精品 | 欧美综合在线视频 | 中文字幕国产视频 | 欧美理论大片清免费观看 | 国产亚洲一区二区手机在线观看 |