gpt4 book ai didi

CSS 3 rotateY() 和 rotateX() 没有按预期工作

转载 作者:行者123 更新时间:2023-12-02 15:30:14 25 4
gpt4 key购买 nike

我正在尝试 css3 中的新功能,同时我发现 rotateY() 和 rotateX() 没有给出预期的结果。我在页面中只有一个 div

<div id="element"></div>

这是CSS

#element{
position: relative;
margin: 0 auto;
width: 200px;
height: 200px;
top: 300px;
background-color: yellow;
transform: rotateY(45deg);
}

This is the expected result

This is what i get

蓝色的是我想要的,黄色的是我得到的

最佳答案

您需要添加一个容器并为其指定 perspevtive: 500px 以获得 3D 外观效果。

#container {
-webkit-perspective: 500px;
perspective: 500px;
}
#element {
position: relative;
margin: 0 auto;
width: 200px;
height: 200px;
top: 10px;
background-color: yellow;
-webkit-transform: rotateY(45deg);
transform: rotateY(45deg);
}
<div id="container">
<div id="element"></div>
</div>

关于CSS 3 rotateY() 和 rotateX() 没有按预期工作,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/27684607/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com