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

您的位置:首頁技術文章
文章詳情頁

css3動畫 - CSS3 transition動畫屬性指定前后問題

瀏覽:202日期:2023-07-16 17:34:35

問題描述

img{ opacity: 0.5; transition: 0.35s all;}img:hover{ opacity: 1; margin-left: -50px;}<img src='http://m.lshqa.cn/wenda/img/1.jpg'>

如上簡單動畫代碼也知道transtion屬性各個參數(shù)以及日常用法,但我嘗試了下改變transition: 0.35s all;屬性的設置位置,比如第一種情況也就是如上代碼,呈現(xiàn)的效果是我想要的效果,就是鼠標移入離開都過渡很平緩,但我將transition: 0.35s all;從img{}標簽移到hover里如下:(則效果不是我想要的,鼠標移入后過渡平緩,可鼠標離開后幾乎沒有平緩過渡效果,我的問題是兩種位置設置呈現(xiàn)不同的效果的原因是什么,有什么講究呢,謝謝)

img{ opacity: 0.5; }img:hover{ opacity: 1; margin-left: -50px; transition: 0.35s all;}<img src='http://m.lshqa.cn/wenda/img/1.jpg'>

問題解答

回答1:

第一種 img 一直 有 transition 屬性, mouseover transtion 變化, mouseout transition 回復第二種, 只有mouseover 才有 transition 屬性, 所以 mouseover transition 變化, mouseout 沒有 transition屬性, 直接就變到結(jié)果了

回答2:

其實就是樣式選擇器能否匹配的問題:img標簽無論鼠標是否懸停在其上都能匹配img{}選擇器,只有鼠標移入img時才能匹配img:hover{}選擇器;

當元素擁有transition:all;屬性并且其他屬性發(fā)生變化

才會有緩動效果。第一種情況transition:all;在img{}選擇器下,無論當鼠標移入移出img都能匹配transition:all;第一個條件滿足;另外移入移出時margin變化了,第二個條件滿足,所以移入移出都會緩動。

第二種情況移入移出都滿足margin變化,但是只有鼠標移入img能匹配到transition:all;,所以,第二種情況只有鼠標移入時才會發(fā)生緩動。

標簽: CSS
相關文章:
主站蜘蛛池模板: 久久久久免费 | 欧美日韩国产一区二区三区在线观看 | 国产精品视频免费一区二区三区 | 精品视频国产狼人视频 | 国产精品中文字幕在线观看 | 久久亚洲国产精品五月天 | 黄人成a动漫片免费网站 | 亚洲精品久久片久久 | 亚洲精品第一国产综合野 | 免费国产精品视频 | 日本特黄a级高清免费酷网 日本特黄特色 | 日韩一区二区三区免费视频 | 男人女人真曰批视频播放 | 欧美中文字幕在线看 | 免费观看成人www精品视频在线 | 免费在线成人网 | 在线视频久草 | 国产精品一级视频 | 怡红院色视频在线 | 91久久青青草原免费 | 亚洲成a人片在线网站 | 中文字幕巨乱亚洲 | 成人免费在线 | 欧美色大成网站www永久男同 | 一级做α爱过程免费视频 | 失禁h啪肉尿出来高h男男 | 国产美女一区二区 | 欧美三级在线观看不卡视频 | 亚洲精品综合一区二区 | 成人影视免费 | 成人午夜两性视频免费看 | 亚洲一区视频在线播放 | 一及黄色 | 国内精品小视频在线 | 国产真实乱系列2孕妇 | 亚洲风情第一页 | 久色视频在线观看 | 国内精品视频九九九九 | 3级黄色 | 很黄的网站在线观看 | 天干夜天天夜天干天ww |