最新国产好看的视频,伊人天堂AV在线,国产Aaaaaa视频,蜜臀视频在线观看一区,人妻av色图,密臀久久久精品影片,青青视频免费观看毛片,久草在线观看视,国产三级精品色情在线

css3 transform屬性詳解

  發(fā)布時間:2014-09-30 11:34:35   作者:佚名   我要評論
transform 屬性向元素應用 2D 或 3D 轉換。該屬性允許我們對元素進行旋轉、縮放、移動或傾斜。

CSS3變形是一些效果的集合,比如平移translate() 、旋轉rotate()、縮放scare()和傾斜skew()效果,每個效果都被稱作為變形函數(shù)(Transform Function),它們可以操控元素發(fā)生旋轉、縮放、和平移等變化。

CSS3的2D transform函數(shù)包括了translate()、scale()、rotate()和skew()。

 translate()函數(shù)接受CSS的標準度量單位;scale()函數(shù)接受一個0和1之間的十進制值;rotate()和skew()兩個函數(shù)都接受一個徑向的度量單位值deg。除了rotate()函數(shù)之外,每個函數(shù)都接受X軸和Y軸的參數(shù)。
CSS3變形中具有X /Y可用的函數(shù):translateX()、translateY()、scaleX()、scaleY()、skewX()和skewY()。(translateX(正的向右),translateY(負的向上))

 2D transform常用的transform-function的功能:

translate():用來移動元素,可以根據(jù)X軸和Y軸坐標重新定位元素位置。在此基礎上有兩個擴展函數(shù):translateX()和translateY()。
scale():用來縮小或放大元素,可以使用元素尺寸發(fā)生變化。在此基礎上有兩個擴展函數(shù):scaleX()和scaleY()。
rotate():用來旋轉元素。
skew():用來讓元素傾斜。在此基礎上有兩個擴展函數(shù):skewX()和skewY()。
matrix():定義矩陣變形,基于X軸和Y軸坐標重新定位元素位置。

3D transform常用的transform-function的功能:

translate3d():移元素元素,用來指定一個3D變形移動位移量
translate():指定3D位移在Z軸的位移量。
scale3d():用來縮放一個元素。
scaleZ():指定Z軸的縮放向量。
rotate3d():指定元素具有一個三維旋轉的角度。
rotateX()、rotateY()和rotateZ():讓元素具有一個旋轉角度。
perspective():指定一個透視投影矩陣。
matrix3d():定義矩陣變形。
設置transform-style的值為preserve-3d值,建立一個3D渲染環(huán)境。

transform-origin屬性指定元素的中心點在哪。transform-origin屬性值可以是百分比、em、px等具體的值,也可以是top、right、bottom、left和center這樣的關鍵詞。

    `perspective`屬性: 設置元素被查看位置的視圖。 perspective 屬性定義 3D 元素距
視圖的距離,以像素計。該屬性允許您改變 3D 元素查看 3D 元素的視圖。

    `perspective-origin:` 設置 3D 元素的基點位置。 屬性定義 3D 元素所基于的 X 軸
和 Y 軸。該屬性允許您改變 3D 元素的底部位置。
Perspective:景深
perspective-origin :景深基點
transform-origin:變換基點

注意:和transform屬性易混淆的是transition過渡屬性(不是translate()移動變化哦)。

更加具體的變形你可以參照這個網(wǎng)站,可以實時顯示樣式和代碼:http://ecd.tencent.com/css3/tools.html

看下面一個例子:


復制代碼
代碼如下:

<style type="text/css">
.animation{
transform:rotate(20deg) scaleX(1.7) scaleY(-0.7) translateX(132px)
translateY(21px) skewX(-26deg) skewY(5deg);
}
</style></p> <p> <body>
<div class="animation" style="height:100px;width:100px;
background:black;color:white">
Transform變化
</div></p> <p></body>

相關文章

  • CSS3中的transform屬性進行2D和3D變換的基本用法

    這篇文章主要介紹了使用CSS3中的transform屬性進行2D和3D變換的基本用法,文中同時介紹了使用perspective-origin定義初始位置的方法,需要的朋友可以參考下
    2016-05-12
  • css3中transform屬性實現(xiàn)的4種功能

    在CSS3中,可以利用transform功能實現(xiàn)文字或圖像的旋轉、縮放、傾斜、移動這4中類型的變形處理。本文就詳細的介紹了這4種實現(xiàn),感興趣的可以了解一下
    2021-08-05

最新評論

凤凰县| 灌阳县| 九台市| 苗栗市| 利辛县| 胶南市| 上饶县| 固始县| 鄂托克前旗| 清镇市| 翁源县| 大庆市| 兴义市| 司法| 上思县| 阿尔山市| 太白县| 南康市| 手游| 五台县| 全州县| 洪雅县| 恭城| 漾濞| 晋中市| 调兵山市| 米易县| 湖南省| 紫金县| 峨眉山市| 昌黎县| 申扎县| 林芝县| 马鞍山市| 江西省| 将乐县| 环江| 阿坝县| 金湖县| 民乐县| 泰来县|