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

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

css3 transform transition相關(guān)問題

瀏覽:177日期: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>

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

問題解答

回答1:

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

.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);}

題主如果是想要一加載就開始動(dòng)畫的話,應(yīng)該使用animation來實(shí)現(xiàn)。

回答2:

我猜題主想要的可能是這種效果?不過這個(gè)應(yīng)該算動(dòng)畫不算過渡吧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標(biāo)準(zhǔn)中對(duì)css3的transition這是樣描述的: “css的transition允許css的屬性值在一定的時(shí)間區(qū)間內(nèi)平滑地過渡。這種效果可以在鼠標(biāo)單擊、獲得焦點(diǎn)、被點(diǎn)擊或?qū)υ厝魏胃淖冎杏|發(fā),并圓滑地以動(dòng)畫效果改變CSS的屬性值。”所以并不是什么時(shí)候都能看到動(dòng)畫效果的,在頁(yè)面剛加載 解析css 渲染頁(yè)面的時(shí)候 并沒有觸發(fā)過渡效果。如果想實(shí)現(xiàn)頁(yè)面剛加載就出發(fā) transition 的效果的話,可以考慮 用一下 調(diào)用一次 animation;或者 用js 獲取頁(yè)面加載狀態(tài);

僅供參考...

標(biāo)簽: CSS
相關(guān)文章:
主站蜘蛛池模板: 欧美成人一二三区 | av网站网址 | www97| 午夜精品一二三区 | 在线中文视频 | 亚洲性xxxx | 免费av网站在线 | 中文字幕一区二区三区av | 久久系列| 91成人福利| 蜜臀99久久精品久久久久久软件 | 日韩精品一区二区三区在线 | 国产男女猛烈无遮挡在线喷水 | 欧美日韩在线一区二区三区 | 欧美在线中文字幕 | 国产在线专区 | 加勒比在线视频 | 天天色天天色 | 日本精品入口免费视频 | 51精产品一区一区三区 | 夜夜曰| 午夜黄色av | 亚洲成年人在线 | 青娱乐在线视频免费观看 | 日本一区免费观看 | 三年中国中文在线观看免费播放 | 欧美一区二区三区观看 | 日日夜夜视频 | 日本丰满少妇黄大片在线观看 | 69精品视频 | 日韩一级av毛片 | 黄色片网站在线播放 | 国产www在线 | 韩国91视频 | 亚洲aaaaaa | 日韩欧美中文字幕在线播放 | 欧美视频网站 | 国产成人免费观看 | 亚洲日日日 | 亚洲色图欧美视频 | 欧美成人极品 |