亚洲精品久久久中文字幕-亚洲精品久久片久久-亚洲精品久久青草-亚洲精品久久婷婷爱久久婷婷-亚洲精品久久午夜香蕉

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

CSS3 中 transition-duration 對(duì) display: none/block 屬性無(wú)效?

瀏覽:104日期:2023-08-11 09:52:27

問(wèn)題描述

代碼如下面所示,我用 transition-duration 對(duì) display: none/block 屬性和 width 屬性進(jìn)行2秒慢動(dòng)作切換。但是,實(shí)際展示的時(shí)候,width 變換確實(shí)用了2秒,但display并沒(méi)有,請(qǐng)問(wèn)這是為什么呢?

HTML

<p class=’transition-example’ id=’width-duration’> <p class='box'>o</box></p>

CSS

.transition-example { width: 40px; height: 40px; background: red; margin: 30px; color: #FFF; font-size: 20px;} #width-duration, .box { -webkit-transition-duration: 2s; -moz-transition-duration: 2s; -o-transition-duration: 2s; transition-duration: 2s;} #width-duration:hover { width: 80px;}.box { display: none;}#width-duration:hover .box { display: block; } ?

?http://jsfiddle.net/u2MXQ/

問(wèn)題解答

回答1:

看W3文檔中支持的屬性:http://www.w3.org/TR/css3-transitions...

目前display屬性不受支持。猜想原因是因?yàn)榫弰?dòng)是基于數(shù)值和時(shí)間的計(jì)算(長(zhǎng)度,百分比,角度,顏色也能轉(zhuǎn)換為數(shù)值),文檔說(shuō)明在此:http://www.w3.org/TR/css3-transitions... 。而display是一個(gè)尷尬的屬性,該計(jì)算什么值實(shí)現(xiàn)?

因此解決方案是利用支持的屬性如:opacity: 0 或者 width:0, height:0 或者 visibility:hidden 來(lái)達(dá)到視覺(jué)上的隱藏效果。

如果目標(biāo)元素中有鏈接之類那么推薦用visibility而不是opacity,因?yàn)閛pacity為0時(shí)鏈接仍可以被點(diǎn)擊。

標(biāo)簽: CSS
相關(guān)文章:
主站蜘蛛池模板: 欧美一区二区三区在线视频 | 成人亚洲网| 国产乱淫视频 | 久青草香蕉精品视频在线 | 日韩中文字幕免费版 | 国产精品99久久免费观看 | 免费国产在线视频 | 午夜黄页网站在线播放 | 777福利 | 日本一级看片免费播放 | 国产精品免费久久久久影院 | 国产超薄肉色丝袜的免费网站 | 久久机热这里只有精品无需 | 伊人狼人在线 | 在线免费黄色网址 | 香蕉大片 | 国产逼| 色图综合网 | 毛片在线播放网址 | 欧美亚洲国产一区二区三区 | 亚洲国产欧美在线观看 | 国产理论 | 日韩中文字幕在线不卡 | 久久国产在线观看 | 老司机日日摸夜夜摸精品影院 | 欧美综合视频在线 | 韩毛片 | 亚洲狠狠综合久久 | 在线日韩观看 | 中文字幕在亚洲第一在线 | 国产原创在线观看 | 国产亚洲美女精品久久 | 在线成人看片 | 国产成人精品一区二三区2022 | 亚洲欧美二区三区久本道 | 国产小视频免费 | 精品综合一区二区三区 | 在线观看国产精品入口 | 国产91色综合久久免费 | 在线观看av网站永久 | 91亚洲人成手机在线观看 |