午夜剧场伦理_日本一道高清_国产又黄又硬_91黄色网战_女同久久另类69精品国产_妹妹的朋友在线

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

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

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

問題描述

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

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

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

問題解答

回答1:

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

回答2:

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

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

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

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

標簽: CSS
相關文章:
主站蜘蛛池模板: 国产精品久久91 | 成人精品区 | 久久99久久精品 | 一区二区三区精 | 中文在线字幕av | 欧美午夜精品一区二区蜜桃 | 亚洲人成人一区二区在线观看 | 免费av黄色 | 婷婷影音 | 李宗瑞91在线正在播放 | 午夜精品福利在线 | 黄色一级片中国 | av手机天堂 | 长河落日电视连续剧免费观看01 | 国产suv精品一区二区33 | 成人在线亚洲 | 久久蜜臀av | 日韩欧美视频免费观看 | 欧美一级片在线观看 | 久久黄色网址 | 日韩成年人视频 | 青青草原亚洲视频 | 国产sm在线观看 | 国产成人自拍偷拍 | 在线视频天堂 | 黑人操亚洲女 | 日本欧美一区二区三区 | 亚洲a毛片 | 三级影片免费 | 91看片视频 | 一级片一级片一级片 | 色综合天天综合 | 国产精品免费久久久 | 免费福利在线视频 | 99国产精品99久久久久久粉嫩 | 视频精品一区 | 欧美亚洲一级片 | 欧美黑人一区二区三区 | 国产区一区二区三区 | 91免费视频黄| 丰满少妇乱子伦精品看片 |