CSS รายละเอียด object-position

การระบุและการใช้งาน

การใช้คุณสมบัติ object-position พร้อมกับ object-fit สามารถกำหนดวิธีที่จะใช้ตำแหน่งตัวแบบ x/y ใน "กล่องเนื้อหาของตัวเอง" สำหรับ <img> หรือ <video>。

ดูเพิ่มเติมที่:

ตัวอย่าง CSS:CSS object-fit

คู่มืออ้างอิง CSS:CSS object-position

คู่มืออ้างอิง HTML DOM:คุณสมบัติ objectPosition

ตัวอย่าง

ปรับขนาดรูปภาพเพื่อให้เข้ากับกล่องเนื้อหาของมัน และย้ายรูปภาพในกล่องเนื้อหาเหนือซ้าย 5px และด้านบน 10%:

img.a {
  width: 200px;
  height: 400px;
  object-fit: none;
  object-position: 5px 10%;
  border: 5px solid red;
}

ทดลองด้วยตัวเอง

การเขียน CSS

object-position: position|initial|inherit;

ค่าของคุณสมบัติ

ค่า การอธิบาย
position

กำหนดตำแหน่งรูปภาพหรือวิดีโอในกล่องเนื้อหาของมัน。

ค่าแรกควบคุมตัวแบบทาง X และค่าที่สองควบคุมตัวแบบทาง Y。

สามารถเป็นตัวอักษร (left, center หรือ right) หรือตัวเลข (ด้วย px หรือ %) สามารถใช้ค่าลบได้。

initial ตั้งคุณสมบัตินี้เป็นค่าเริ่มต้นของมัน。ดูเพิ่มเติมที่: initial.
inherit สืบทอดคุณสมบัตินี้จากตัวปลูกข่ายของมัน。ดูเพิ่มเติมที่: inherit.

รายละเอียดเทคนิค

ค่าเริ่มต้น: 50% 50%
การสืบทอด: ใช่
การสร้างอนุรักษ์: สนับสนุน。ดูเพิ่มเติมที่:คุณสมบัติที่เกี่ยวกับอนุรักษ์.
เวอร์ชั่น: CSS3
JavaScript ภาษาเขียน: object.style.objectPosition="0 10%"

การสนับสนุนบราวเซอร์

ตัวเลขในตารางหมายถึงเวอร์ชั่นบราวเซอร์แรกที่สนับสนุนคุณสมบัตินี้อย่างเต็มที่。

Chrome IE / Edge Firefox Safari Opera
31.0 16.0 36.0 10.0 19.0