perspective-origin属性怎么用

2024-01-17 15:28 小编

      CSS3perspective-origin属性

 

  作用:perspective-origin属性定义3D元素所基于的X轴和Y轴。该属性允许您改变3D元素的底部位置。当为元素定义perspective-origin属性时,其子元素会获得透视效果,而不是元素本身。

 

  语法:

 

  perspective-origin:x-axisy-axis;

 

  x-axis:定义该视图在x轴上的位置。默认值:50%。可能的值:leftcenterrightlength%

 

  y-axis:定义该视图在y轴上的位置。默认值:50%。可能的值:topcenterbottomlength%

 

  注:该属性必须与perspective属性一同使用,而且只影响3D转换元素。

 

  CSS3perspective-origin属性的使用示例


  <!DOCTYPEhtml>

 

  <html>

 

  <head>

 

  <metacharset="utf-8">

 

  <style>

 

  #div1

 

  {

 

  position:relative;

 

  height:150px;

 

  width:150px;

 

  margin:50px;

 

  padding:10px;

 

  border:1pxsolidblack;

 

  perspective:150;

 

  perspective-origin:10%10%;

 

  -webkit-perspective:150;/*SafariandChrome*/

 

  -webkit-perspective-origin:10%10%;/*SafariandChrome*/

 

  }

 

  #div2

 

  {

 

  padding:50px;

 

  position:absolute;

 

  border:1pxsolidblack;

 

  background-color:red;

 

  transform:rotateX(45deg);

 

  -webkit-transform:rotateX(45deg);/*SafariandChrome*/

 

  }

 

  </style>

 

  </head>

 

  <body>

 

  <divid="div1">

 

  <divid="div2">HELLO</div>

 

  </div>

 

  </body>

 

  </html>


1705475674640.png



Tag: 怎么
在线咨询 拨打电话

电话

13363039260

微信二维码

微信二维码