คุณสมบัติ background-position-x CSS

การประกาศและการใช้งาน

background-position-x ตั้งค่าของอุปกรณ์เพื่อจัดตำแหน่งภาพ배경บนแนว x:

คำแนะนำ:โดยมาตราฐาน ภาพ배경ที่ถูกจัดลงในมุมบนขวาขององค์ประกอบ และถูกเรียกโดยวางแบบตามทิศทางตั้งแต่ต้นทางจนถึงจุดสิ้นสุดของเลขาะละแบบภาพที่ถูกใช้:

ตัวอย่าง

ตัวอย่าง 1

แบบจำลองการจัดตำแหน่งภาพ배경บนนานาทีซอย x:

div {
  background-image: url('w3css.gif');
  background-repeat: no-repeat;
  background-position-x: center;
}

ลองเขียนด้วยตัวเอง

ตัวอย่าง 2

แบบจำลองการจัดตำแหน่งภาพ배경ที่ด้านขวา:

body {
  background-image: url('w3css.gif');
  background-repeat: no-repeat;
  background-position-x: right;
}

ลองเขียนด้วยตัวเอง

ตัวอย่าง 3

แบบจำลองการใช้ตำแหน่งภาพ배경ด้วยเปอร์เซ็นต์:

body {
  background-image: url('w3css.gif');
  background-repeat: no-repeat;
  background-position-x: 50%;
}

ลองเขียนด้วยตัวเอง

ตัวอย่าง 4

แบบจำลองการใช้ตำแหน่งภาพ배경ด้วยพิกเก็ตตัวเลข:

body {
  background-image: url('w3css.gif');
  background-repeat: no-repeat;
  background-position-x: 150px;
}

ลองเขียนด้วยตัวเอง

ตัวอย่าง 5

สร้างภาพ배경ที่คลุมแทนตัวแบบแบบส่วนที่ใช้แบบภาพที่แตกต่างกัน:

.hero-image {
  background-image: url("photographer.jpg"); /* 使用的图像 */
  background-color: #cccccc; /* ถ้าภาพหลังไม่สามารถใช้ได้ ใช้สีนี้ */
  height: 300px; /* ต้องตั้งค่าความสูง */
  background-position-x: center; /* จัดตั้งภาพหลังในฟาก x ตรงกลาง */
  background-repeat: no-repeat; /* ไม่ทำการซ้ำภาพ */
  background-size: cover; /* ปรับขนาดภาพหลังให้ครอบคลุมทั้งหมดของตัวจัดการ */
}

ลองเขียนด้วยตัวเอง

การเขียนภาษา CSS

background-position-x: value;

ค่าคุณสมบัติ

ค่า คำอธิบาย
left จัดตั้งตำแหน่งภาพหลังในฟาก x ตรงซ้าย
right จัดตั้งตำแหน่งภาพหลังในฟาก x ตรงขวา
center จัดตั้งตำแหน่งภาพหลังในฟาก x ตรงกลาง
x%

ด้านซ้ายของฟาก x คือ 0% และด้านขวาคือ 100%

ค่าเปอร์เซ็นต์เป็นความกว้างของพื้นที่การจัดตั้งภาพหลังหลายแบบหลายลักษณะ

xpos ความห่างนอกจากด้านซ้ายของภาพหลัง. หน่วยที่ใช้สามารถเป็นพิกเก็ลหรือหน่วยอื่น หน่วยมาตรฐาน CSS.
xpos offset

การใช้งานสองค่า สนับสนุนและเทียบเท่ากับ Firefox และ Safari

  • xpos ตั้งค่าเป็น left หรือ right
  • offset ความห่างนอกจากด้านซ้ายของภาพหลัง

หน่วยที่ใช้สามารถเป็นพิกเก็ลหรือหน่วยอื่น หน่วยมาตรฐาน CSS.

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

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

ค่าเริ่มต้น: 0%
การสืบทอด: ไม่
การสร้างอนุญาตการ์: สนับสนุน. อ่านต่อ:คุณสมบัติที่เกี่ยวข้องกับอนุญาตการ์.
รุ่น: CSS3
เขียนภาษา JavaScript: object.style.backgroundPositionX="center"

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

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

Chrome Edge Firefox Safari Opera
การใช้งานค่าเดียว 1.0 12.0 49.0 1.0 15.0
การใช้งานสองค่า ไม่สนับสนุน ไม่สนับสนุน 49.0 15.4 ไม่สนับสนุน

หน้าที่เกี่ยวข้อง

คู่มือ:CSS พื้นหลัง

CSS ความรู้background-image ทางความรู้

CSS ความรู้background-position ทางความรู้

CSS ความรู้background-position-y ทางความรู้

HTML DOM ความรู้backgroundPosition ทางความรู้