当前位置:Gxlcms > JavaScript > csstransform-style属性怎么用

csstransform-style属性怎么用

时间:2021-07-01 10:21:17 帮助过:31人阅读

css transform-style属性规定如何在3D空间中呈现被嵌套的元素,其语法是transform-style: flat|preserve-3d;该属性必须与transform属性一同使用。

css transform-style属性怎么用?

作用:transform-style 属性规定如何在 3D 空间中呈现被嵌套的元素。

语法:

  1. transform-style: flat|preserve-3d

说明:

flat 子元素将不保留其 3D 位置。

preserve-3d 子元素将保留其 3D 位置。

注释:

该属性必须与 transform 属性一同使用。

css transform-style属性使用示例

  1. <!DOCTYPE html>
  2. <html>
  3. <head>
  4. <style>
  5. #div1
  6. {
  7. position: relative;
  8. height: 200px;
  9. width: 200px;
  10. margin: 100px;
  11. padding:10px;
  12. border: 1px solid black;
  13. }
  14. #div2
  15. {
  16. padding:50px;
  17. position: absolute;
  18. border: 1px solid black;
  19. background-color: red;
  20. transform: rotateY(60deg);
  21. transform-style: preserve-3d;
  22. -webkit-transform: rotateY(60deg); /* Safari and Chrome */
  23. -webkit-transform-style: preserve-3d; /* Safari and Chrome */
  24. }
  25. #div3
  26. {
  27. padding:40px;
  28. position: absolute;
  29. border: 1px solid black;
  30. background-color: yellow;
  31. transform: rotateY(80deg);
  32. -webkit-transform: rotateY(-60deg); /* Safari and Chrome */
  33. }
  34. </style>
  35. </head>
  36. <body>
  37. <div id="div1">
  38. <div id="div2">HELLO
  39. <div id="div3">YELLOW</div>
  40. </div>
  41. </div>
  42. </body>
  43. </html>

效果输出:

485e09ef78fd5171573aa053616c1eb.png

以上就是css transform-style属性怎么用的详细内容,更多请关注Gxl网其它相关文章!

人气教程排行