亚洲免费在线视频-亚洲啊v-久久免费精品视频-国产精品va-看片地址-成人在线视频网

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

javascript - transition height auto 過渡動(dòng)畫

瀏覽:173日期:2023-06-22 15:06:07

問題描述

1.為什么收縮時(shí),沒有動(dòng)畫效果?

2.代碼

<!DOCTYPE html><html lang='en'><head> <title></title> <meta charset='UTF-8'> <meta name='viewport' content='width=device-width, initial-scale=1'> <style>* { transition: all .6s;}.container { position: fixed; top: 0; left: 0; right: 0; height: 100px; max-height: 100px; width: 100px; margin: 5px auto; background: RGBA(0, 43, 54, 0.80); overflow: hidden; text-align: center;}.container:hover { height: auto; max-height: 100%; bottom: 0px;} </style></head><body> <p class='sketch'><p class='container'> <!--<a href='javascript:void(0)'>開關(guān)</a>--></p> </p> <!--<script>const classList = document.querySelector(’.container’).classList;document.querySelector(’#switch’).addEventListener(’click’, function (e) { if (classList.contains(’expand’)) {document.querySelector(’.container’).classList.remove(’expand’); } else {document.querySelector(’.container’).classList.add(’expand’); }}); </script>--></body></html>

3.在線Demo(己解決)

問題解答

回答1:

因?yàn)槲覀兯芸吹降倪^渡動(dòng)畫,其實(shí)是height值的變化過程,而你在hover屬性中,并沒有給height賦予明確的值,因此在移出鼠標(biāo)之后,瀏覽器其實(shí)并不知道該從哪個(gè)值變化到初始值,于是就直接返回到初始值,所以沒有過渡效果

回答2:

原因如1樓所說。可以設(shè)置height:100%;。

回答3:

.container:hover { height: 100%; // 這個(gè)要明確值 max-height: 100%; bottom: 0px;}

標(biāo)簽: JavaScript
相關(guān)文章:
主站蜘蛛池模板: 男人操美女网站 | 国产亚洲精品激情一区二区三区 | 天天插夜夜爽 | 欧美videosex性欧美成人 | 男人又粗又硬桶女人免费 | 中国女警察一级毛片视频 | 亚洲美色综合天天久久综合精品 | 男人的天堂在线观看免费 | 极品欧美| 中文字幕日韩精品中文区 | 黄色wwwxxx| 在线看片欧美 | 久久精品a一国产成人免费网站 | 国产精品热久久毛片 | 欧美一级片手机在线观看 | 久久久久久综合成人精品 | 99久久精品视香蕉蕉er热资源 | 99免费在线观看 | 欧美精品一区二区三区免费 | 国产亚洲图片 | 综合久久久久久 | 成人国产第一区在线观看 | 国产无套视频在线观看香蕉 | 国产成年网站v片在线观看 国产成人aa在线视频 | 欧美一级毛片免费播放器 | 99久热在线精品视频播放6 | 涩里番资源网站在线观看 | 亚洲综合色就色手机在线观看 | 国产一级做a爰片久久毛片99 | 日本毛片在线观看 | 国产一区亚洲二区 | 99在线精品免费视频 | 最新怡红院全部视频在线 | 成人手机在线视频 | 亚洲国产精品激情在线观看 | 97国产成人精品视频 | 欧美日韩在线观看精品 | 国产精品久久久久久 | 韩国一级特黄毛片大 | 一级片在线观看视频 | 特级毛片8级毛片免费观看 特级毛片免费观看视频 |