您的位置:首页 > Web前端 > CSS

CSS3_3D转换

2016-04-10 22:16 761 查看

CSS3_3D转换 [transform]

2D转换是在平面上进行转换,而3D转换是在空间上进行转换。

rotateX()方法

控制元素围绕x轴进行旋转。

控制一个区域绕x轴旋转120度

<!DOCTYPE html>
<html>
<head>
<style>
div
{
width:100px;
height:75px;
background-color:yellow;
border:1px solid black;
}
div#div2
{
transform:rotateX(120deg);
-webkit-transform:rotateX(60deg); /* Safari and Chrome */
-moz-transform:rotateX(120deg); /* Firefox */
}
</style>
</head>
<body>

<div>你好。这是一个 div 元素。</div>

<div id="div2">你好。这是一个 div 元素。</div>

<p><b>注释:</b> Internet Explorer 和 Opera 不支持 rotateX 方法。</p>

</body>
</html>


rotateY()方法

控制元素围绕y轴进行旋转。

控制一个区域绕y轴旋转130度

<!DOCTYPE html>
<html>
<head>
<style>
div
{
width:100px;
height:75px;
background-color:yellow;
border:1px solid black;
}
div#div2
{
transform:rotateY(130deg);
-webkit-transform:rotateY(130deg); /* Safari and Chrome */
-moz-transform:rotateY(130deg);    /* Firefox */
}
</style>
</head>
<body>

<div>你好。这是一个 div 元素。</div>

<div id="div2">你好。这是一个 div 元素。</div>

<p><b>注释:</b> Internet Explorer 和 Opera 不支持 rotateX 方法。</p>

</body>
</html>


更多请参考:W3School
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签:  css3 rotateX rotateY