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

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

css3 transform transition相關問題

瀏覽:78日期:2023-07-27 16:07:10

問題描述

<style> .a{-webkit-transition: 1s 0s all ease;-o-transition: 1s 0s all ease;-moz-transition: 1s 0s all ease;transition: 1s 0s all ease;-webkit-transform: scale(1.1,1.1);-o-transform: scale(1.1,1.1);-moz-transform: scale(1.1,1.1);transform: scale(1.1,1.1); }</style><p style='height: 300px;width: 300px;background: red'></p>

就這樣 為什么頁面顯示出來直接放大了1.1倍 1秒的過濾怎么就沒有?

問題解答

回答1:

既然是過渡,就應該有一個狀態的變化,題主這樣設置就是讓.a的初始狀態就為1.1倍。如果你給.a:hover設置樣式就可以看到效果了:

.a { -webkit-transition: 1s 0s all ease; -o-transition: 1s 0s all ease; -moz-transition: 1s 0s all ease; transition: 1s 0s all ease;}.a:hover { -webkit-transform: scale(1.1, 1.1); -o-transform: scale(1.1, 1.1); -moz-transform: scale(1.1, 1.1); transform: scale(1.1, 1.1);}

題主如果是想要一加載就開始動畫的話,應該使用animation來實現。

回答2:

我猜題主想要的可能是這種效果?不過這個應該算動畫不算過渡吧www

<!DOCTYPE html PUBLIC '-//W3C//DTD XHTML 1.0 Transitional//EN' ''> <html xmlns=''> <head> <meta http-equiv='Content-Type' content='text/html; charset=gb2312' /> <style> @keyframes myfirst{ from {background: red;} to {background: yellow;-webkit-transform: scale(1.1,1.1);-o-transform: scale(1.1,1.1);-moz-transform: scale(1.1,1.1);transform: scale(1.1,1.1); } } @-moz-keyframes myfirst /* Firefox */{ from {background: red;} to {background: yellow;-webkit-transform: scale(1.1,1.1);-o-transform: scale(1.1,1.1);-moz-transform: scale(1.1,1.1);transform: scale(1.1,1.1); } } @-webkit-keyframes myfirst /* Safari 和 Chrome */{ from {background: red;} to {background: yellow;-webkit-transform: scale(1.1,1.1);-o-transform: scale(1.1,1.1);-moz-transform: scale(1.1,1.1);transform: scale(1.1,1.1); } } @-o-keyframes myfirst /* Opera */{ from {background: red;} to {background: yellow;-webkit-transform: scale(1.1,1.1);-o-transform: scale(1.1,1.1);-moz-transform: scale(1.1,1.1);transform: scale(1.1,1.1); } } .a{ width: 300px; height: 300px; background: red; -webkit-animation: myfirst 1s; -o-animation: myfirst 1s; -moz-animation: myfirst 1s; animation: myfirst 1s; } </style> </head> <body> <p class='a'></p></body> </html> 回答3:

W3C標準中對css3的transition這是樣描述的: “css的transition允許css的屬性值在一定的時間區間內平滑地過渡。這種效果可以在鼠標單擊、獲得焦點、被點擊或對元素任何改變中觸發,并圓滑地以動畫效果改變CSS的屬性值?!彼圆⒉皇鞘裁磿r候都能看到動畫效果的,在頁面剛加載 解析css 渲染頁面的時候 并沒有觸發過渡效果。如果想實現頁面剛加載就出發 transition 的效果的話,可以考慮 用一下 調用一次 animation;或者 用js 獲取頁面加載狀態;

僅供參考...

標簽: CSS
相關文章:
主站蜘蛛池模板: 亚洲伦 | 国产日韩精品一区在线观看播放 | 国产女人在线视频 | 99精品国产成人一区二区 | 成人合集大片bd高清在线观看 | 欧美日韩中文国产一区二区三区 | 久久99国产亚洲高清观看韩国 | 欧美一区二区三区精品影视 | 成人国产综合 | a三级黄色片 | 国产成人午夜福在线观看 | 美女又爽又黄视频 | 亚洲国产精品一区二区第四页 | 国产一区二区在线视频 | 成人亚洲精品777777 | 国产三级a三级三级 | 亚洲国产成人在人网站天堂 | 六月丁香婷婷色狠狠久久 | 国产一区二区免费在线 | 亚洲 欧美 日韩在线 | 国产成人精品s8p视频 | 久久精品国产线看观看亚洲 | 手机看片国产免费久久网 | 爱综合 | 久久久久一区二区三区 | 欧美精品网站 | 国产一级一级一级国产片 | 99久久香蕉国产综合影院 | 国产精品一二区 | a毛片免费全部播放毛 | 亚洲精品91香蕉综合区 | 色综合久久91 | 色综合夜夜嗨亚洲一二区 | 国产一区二区三区高清 | 俄罗斯美女在线观看一区 | 日韩精品久久久免费观看夜色 | 欧美在线一二三区 | 在线免费自拍 | 加勒比在线免费视频 | 国产99久久久久久免费看 | 在线免费国产 |