--- title: image-orientation slug: Web/CSS/image-orientation translation_of: Web/CSS/image-orientation ---
{{CSSRef}}
{{SeeCompatTable}}

概述

CSS 属性 image-orientation 用来修正某些图片的预设方向.

注意:

{{cssinfo}}

语法

语法形式: {{csssyntax("image-orientation")}}
image-orientation: 0deg
image-orientation: 6.4deg     /* 非 90 度的整数倍, 所以会被四舍五入到 0 度 */
image-orientation: -90deg     /* 相当于 270deg */
image-orientation: from-image /* 使用图片的 EXIF 数据 */
image-orientation: 90deg flip /* 旋转 90deg, 再水平翻转 */
image-orientation: flip       /* 不旋转, 只进行水平翻转 */

image-orientation: inherit

属性值

from-image
根据图片的 EXIF 数据来旋转图片, EXIF 中有一个控制图片旋转度的属性.
<angle>
图片旋转值 {{cssxref("<angle>")}} , 会被自动四舍五入到 90deg (0.25turn) 的整数倍.
flip
对图片进行水平翻转, 先进行第二个参数执行的旋转, 再进行此次翻转.

示例

规范

规范名称 规范状态 备注
{{SpecName('CSS4 Images', '#image-orientation', 'image-orientation')}} {{Spec2('CSS4 Images')}} 增加了对 from-imageflip 关键字的支持.
{{SpecName('CSS3 Images', '#image-orientation', 'image-orientation')}} {{Spec2('CSS3 Images')}}  

浏览器兼容性

{{Compat("css.properties.image-orientation")}}

相关链接