国产av日韩一区二区三区精品,成人性爱视频在线观看,国产,欧美,日韩,一区,www.成色av久久成人,2222eeee成人天堂

CSS3 3D 轉(zhuǎn)換

CSS3?3D 轉(zhuǎn)換

3D Transforms

CSS3 允許您使用 3D 轉(zhuǎn)換來對元素進行格式化。

在本章中,您將學到其中的一些 3D 轉(zhuǎn)換方法:

  • rotateX()

  • rotateY()


rotateX() 方法

rotateX()方法,圍繞其在一個給定度數(shù)X軸旋轉(zhuǎn)的元素。

實例

<!DOCTYPE html>
<html>
<head>
    <meta charset="utf-8">
    <title>php中文網(wǎng)(php.cn)</title>
    <style>
        div
        {
            width:100px;
            height:75px;
            background-color: #f4ff99;
            border:1px solid black;
        }
        div#div2
        {
            transform:rotateX(120deg);
            -webkit-transform:rotateX(120deg); /* Safari and Chrome */
        }
    </style>
</head>
<body>
<div>PHP.CN</div>
<div id="div2">HELLO</div>
</body>
</html>

運行程序嘗試一下


rotateY() 方法

rotateY()方法,圍繞其在一個給定度數(shù)Y軸旋轉(zhuǎn)的元素。

<!DOCTYPE html>
<html>
<head>
    <meta charset="utf-8">
    <title>php中文網(wǎng)(php.cn)</title>
    <style>
        div
        {
            width:100px;
            height:75px;
            background-color:red;
            border:1px solid black;
        }
        div#div2
        {
            transform:rotateY(130deg);
            -webkit-transform:rotateY(130deg); /* Safari and Chrome */
        }
    </style>
</head>
<body>
<div>Hello</div>
<div id="div2">Hello.</div>
</body>
</html>

運行程序嘗試一下


轉(zhuǎn)換屬性

下表列出了所有的轉(zhuǎn)換屬性:


屬性描述CSS
transform向元素應用 2D 或 3D 轉(zhuǎn)換。3
transform-origin允許你改變被轉(zhuǎn)換元素的位置。3
transform-style規(guī)定被嵌套元素如何在 3D 空間中顯示。3
perspective規(guī)定 3D 元素的透視效果。3
perspective-origin規(guī)定 3D 元素的底部位置。3
backface-visibility定義元素在不面對屏幕時是否可見。3



3D 轉(zhuǎn)換方法

函數(shù)描述
matrix3d(n,n,n,n,n,n,
n,n,n,n,n,n,n,n,n,n)
定義 3D 轉(zhuǎn)換,使用 16 個值的 4x4 矩陣。
translate3d(x,y,z)定義 3D 轉(zhuǎn)化。
translateX(x)定義 3D 轉(zhuǎn)化,僅使用用于 X 軸的值。
translateY(y)定義 3D 轉(zhuǎn)化,僅使用用于 Y 軸的值。
translateZ(z)定義 3D 轉(zhuǎn)化,僅使用用于 Z 軸的值。
scale3d(x,y,z)定義 3D 縮放轉(zhuǎn)換。
scaleX(x)定義 3D 縮放轉(zhuǎn)換,通過給定一個 X 軸的值。
scaleY(y)定義 3D 縮放轉(zhuǎn)換,通過給定一個 Y 軸的值。
scaleZ(z)定義 3D 縮放轉(zhuǎn)換,通過給定一個 Z 軸的值。
rotate3d(x,y,z,angle)定義 3D 旋轉(zhuǎn)。
rotateX(angle)定義沿 X 軸的 3D 旋轉(zhuǎn)。
rotateY(angle)定義沿 Y 軸的 3D 旋轉(zhuǎn)。
rotateZ(angle)定義沿 Z 軸的 3D 旋轉(zhuǎn)。
perspective(n)定義 3D 轉(zhuǎn)換元素的透視視圖。



繼續(xù)學習
||
<!DOCTYPE html> <html> <head> <meta charset="utf-8"> <title>php中文網(wǎng)(php.cn)</title> <style> div { width:100px; height:75px; background-color: #f4ff99; border:1px solid black; } div#div2 { transform:rotateX(120deg); -webkit-transform:rotateX(120deg); /* Safari and Chrome */ } </style> </head> <body> <div>PHP.CN</div> <div id="div2">HELLO</div> </body> </html>
提交重置代碼