日韩性视频-久久久蜜桃-www中文字幕-在线中文字幕av-亚洲欧美一区二区三区四区-撸久久-香蕉视频一区-久久无码精品丰满人妻-国产高潮av-激情福利社-日韩av网址大全-国产精品久久999-日本五十路在线-性欧美在线-久久99精品波多结衣一区-男女午夜免费视频-黑人极品ⅴideos精品欧美棵-人人妻人人澡人人爽精品欧美一区-日韩一区在线看-欧美a级在线免费观看

歡迎訪問 生活随笔!

生活随笔

當前位置: 首頁 > 前端技术 > CSS >内容正文

CSS

CSS3中rotate的作用

發(fā)布時間:2024/1/8 CSS 34 豆豆
生活随笔 收集整理的這篇文章主要介紹了 CSS3中rotate的作用 小編覺得挺不錯的,現(xiàn)在分享給大家,幫大家做個參考.

一。CSS3中的transform(旋轉)允許您翻轉,旋轉,縮放和傾斜元素。
transform(旋轉)是一種讓元素更改形狀,大小和位置的效果。
CSS3支持2D和3D轉換。

例子:

<html> <head><style>#first {background-color: yellow;width: 200px;height: 200px;margin: 100px;transform: rotate(0deg);transition: transform 1s ease;}#first:hover {transform: rotate(500deg); //rotate()方法里的deg數值越大,旋轉的越久。}</style> </head> <body><div id="first">w3cschool</div> </body> </html>

transition可以有以下值:
ease-動畫開始緩慢,然后加速(此為default默認值)
ease-in:緩步開始,然后加速,突然停止。
ease-out:快速啟動,但減速停止。
ease-in-out:類似與緩沖,但更加微妙的加速和減速。
linear:勻速轉換。

順便說一下貝塞爾曲線,英文全稱為(cubiz-bezier),cubiz-bezier()函數,它允許你在cubiz-bezier函數中定義你自己的值,值從0到1.
代碼格式如下:
transition-timing-fucntion:cbiz-bezier(0,0,1,1);
因為這個函數較為復雜,本人又比較菜,所以有興趣的同學可以去百度一下。

二。CSS3中的transform:rotate(),當rotate()中的值為正值時,順時針旋轉。
當rotate()中的值為負值時,逆時針旋轉。
例子如下:

div.positive{ width:200px; height:100px; margin-top:30px; background-color:red; transform:rotate(10deg); } div.negative{ width:200px; height:100px; margin-top:30px; background-color:red; transform;rotate(-10deg); }

總結

以上是生活随笔為你收集整理的CSS3中rotate的作用的全部內容,希望文章能夠幫你解決所遇到的問題。

如果覺得生活随笔網站內容還不錯,歡迎將生活随笔推薦給好友。