久久r热视频,国产午夜精品一区二区三区视频,亚洲精品自拍偷拍,欧美日韩精品二区

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

CSS3動(dòng)畫,讓元素沿圓弧移動(dòng)

瀏覽:178日期:2023-07-25 11:38:46

問(wèn)題描述

CSS3動(dòng)畫,讓絕對(duì)定位的元素沿圓弧移動(dòng),

@keyframes bimg1 { 0% {top: 10%;left: 12%;width:50%;} 30% {top: -10%;left: -12%;width:45%;} 100% {top: 19%;left: 52%;width:40%;} }

這樣寫的話,會(huì)是線性的移動(dòng),從一個(gè)點(diǎn),移動(dòng)到另外一個(gè)點(diǎn),想要的效果是按圓弧來(lái)移動(dòng)

問(wèn)題解答

回答1:

x軸和y軸的動(dòng)畫分開(kāi)寫,然后兩個(gè)速度不一樣就會(huì)形成曲線運(yùn)動(dòng),具體曲線可以通過(guò)計(jì)算,隨便寫了個(gè)也可以直接給對(duì)應(yīng)關(guān)鍵幀的x,y值

@keyframes bimg1 { 0% {top: 0;} 100% {top: 200px;}}@keyframes bimg2 { 0% {left: 0;} 100% {left: 200px;}} #item { animation: bimg1 2s infinite cubic-bezier(0,0,1,1),bimg2 2s infinite cubic-bezier(0,1,0,1); width: 10px; height: 10px; position: absolute; background: red;}回答2:

用transform: rotate()

回答3:

cc http://segmentfault.com/q/1010000002951253/a-1020000002951387

回答4:

http://codepen.io/zzuieliyaoli/pen/EVVGKM

關(guān)鍵是:

transform-origin、transform: rotate();

標(biāo)簽: CSS
相關(guān)文章:
主站蜘蛛池模板: 大关县| 吕梁市| 岳西县| 托克逊县| 辽阳县| 蒙山县| 彭水| 青河县| 宁陕县| 大连市| 论坛| 霍城县| 乡城县| 分宜县| 都昌县| 尖扎县| 丹寨县| 宜阳县| 淮滨县| 定州市| 灵璧县| 雅江县| 宽城| 休宁县| 五常市| 双城市| 乌兰浩特市| 香港 | 简阳市| 封丘县| 黄陵县| 建湖县| 遂昌县| 康乐县| 尼勒克县| 秀山| 安阳市| 前郭尔| 陆丰市| 沭阳县| 丹巴县|