CSS3 perspective-origin ÊôÐÔ
ʵÀý
ÉèÖà 3D ÔªËØµÄ»ùµãλÖãº
div { perspective:150; perspective-origin: 10% 10%; -webkit-perspective:150; /* Safari ºÍ Chrome */ -webkit-perspective-origin: 10% 10%; /* Safari ºÍ Chrome */ }
ä¯ÀÀÆ÷Ö§³Ö
Ŀǰä¯ÀÀÆ÷¶¼²»Ö§³Ö perspective-origin ÊôÐÔ¡£
Chrome ºÍ Safari Ö§³ÖÌæ´úµÄ -webkit-perspecitve-origin ÊôÐÔ¡£
¶¨ÒåºÍÓ÷¨
perspective-origin ÊôÐÔ¶¨Òå 3D ÔªËØËù»ùÓÚµÄ X ÖáºÍ Y Öá¡£¸ÃÊôÐÔÔÊÐíÄú¸Ä±ä 3D ÔªËØµÄµ×²¿Î»Öá£
µ±ÎªÔªËض¨Òå perspective-origin ÊôÐÔʱ£¬Æä×ÓÔªËØ»á»ñµÃ͸ÊÓЧ¹û£¬¶ø²»ÊÇÔªËØ±¾Éí¡£
×¢ÊÍ£º¸ÃÊôÐÔ±ØÐëÓë perspective ÊôÐÔһͬʹÓ㬶øÇÒÖ»Ó°Ïì 3D ת»»ÔªËØ¡£
ĬÈÏÖµ£º | 50% 50% |
---|---|
¼Ì³ÐÐÔ£º | no |
°æ±¾£º | CSS3 |
JavaScript Óï·¨£º | object.style.perspectiveOrigin="10% 10%" |
Óï·¨
perspective-origin: x-axis y-axis;
Öµ | ÃèÊö |
---|---|
x-axis |
¶¨Òå¸ÃÊÓͼÔÚ x ÖáÉϵÄλÖá£Ä¬ÈÏÖµ£º50%¡£ ¿ÉÄܵÄÖµ£º
|
y-axis |
¶¨Òå¸ÃÊÓͼÔÚ y ÖáÉϵÄλÖá£Ä¬ÈÏÖµ£º50%¡£ ¿ÉÄܵÄÖµ£º
|