CSS perspective-origin属性
-
定义和用法
perspective-origin属性定义用户从哪个位置查看3D定位元素。定义perspective-origin元素的属性时,它是获得效果的子元素,而不是元素本身。注意:此属性必须与perspective属性一起使用 !特征 说明 默认值 50% 50% 继承 没有 动画 有。CSS动画参考 CSS版本 CSS3 JavaScript语法 object.style.perspectiveOrigin="10px 50%"尝试一下 -
浏览器支持
表中的数字指定了完全支持该属性的第一个浏览器版本。数字后跟-ms-, -webkit-,-moz-或-o-指定使用前缀的第一个版本。属性 IE/Edge Chrome FireFox Safari Opera 属性名称 perspective-origin 10.036.012.0 -webkit-16.010.0 -moz-9.04.0.3 -webkit-23.015.0 -webkit- -
CSS语法
perspective-origin: x-axis y-axis|initial|inherit; -
实例
定义用户从哪个位置查看3D定位元素:
尝试一下#div1 { -webkit-perspective: 100px; /* Safari 4-8 */ -webkit-perspective-origin: left; /* Safari 4-8 */ perspective: 100px; perspective-origin: left; }
-
属性值
属性值 描述 x-axis 定义视图放置在x轴的位置。可能的值: - left
- center
- right
- length
- %
y-axis 定义视图放置在y轴的位置。可能的值: - top
- center
- bottom
- length
- %
initial 将此属性设置为其默认值。查看initial关键字 inherit 从其父元素继承此属性。查看inherit关键字 -