CSS offset รายละเอียด
- หน้าก่อน object-position
- หน้าต่อไป offset-anchor
การระบุและวิธีใช้
offset
attribute ใช้ในการอนิมาติวาสดุตามเส้นทาง มันเป็นรูปแบบย่อของ attribute ต่อไปนี้:
เกี่ยวกับการตั้งค่า offset
วิธีต่างๆ ของค่าของ attribute กรุณาดูตัวอย่างเพิ่มเติมด้านล่าง。
ตัวอย่าง
ตัวอย่าง 1
ใช้ offset
ตั้งค่าค่าของ offset-path และ offset-distance และ offset-rotate ของ属性 <img> ในรูปแบบย่อ:
img { offset: path('M 50 80 C 150 -20 250 180 350 80') 150px auto 45deg; }
ตัวอย่าง 2: offset-path และ offset-rotate
ใช้องค์ประกอบ <img> ดังนี้ offset
ตั้งค่าค่าของ offset-path และ offset-rotate ของ属性:
img { offset: path('M 50 80 C 150 -20 250 180 350 80') 45deg; }
ตัวอย่าง 3: offset-path และ offset-distance
ใช้องค์ประกอบ <img> ดังนี้ offset
ตั้งค่าค่าของ offset-path และ offset-distance ของ属性:
img { offset: path('M 50 80 C 150 -20 250 180 350 80') 150px; }
ตัวอย่างที่ 4: offset-path, offset-distance, offset-rotate และ offset-anchor
ใช้องค์ประกอบ <img> ดังนี้ offset
ค่าที่ตั้งค่าคุณสมบัติ offset-path, offset-distance, offset-rotate และ offset-anchor ขององค์ประกอบ
img { offset: path('M 50 80 C 150 -20 250 180 350 80') 150px -90deg / 0% 50%; }
การเขียน CSS
offset: auto|value|initial|inherit;
ค่าคุณสมบัติ
ค่า | คำอธิบาย |
---|---|
auto | ค่าเริ่มต้น。ดูค่าเริ่มต้นของ 'offset-' คุณสมบัติตัวเดี่ยว |
offset-anchor | กำหนดจุดที่องค์ประกอบจะตั้งอยู่บนเส้นทางอนุรักษ์ของมัน。ค่าเริ่มต้นคือ auto。 |
offset-distance | กำหนดระยะทางจากจุดเริ่มต้นของเส้นทางที่กำหนดโดย offset-path คือ 0。 |
offset-path | กำหนดเส้นทางที่องค์ประกอบจะมีการอนุรักษ์。ค่าเริ่มต้นคือ none。 |
offset-position | กำหนดตำแหน่งเริ่มต้นขององค์ประกอบตามเส้นทาง。ค่าเริ่มต้นคือ normal。 |
offset-rotate | กำหนดมุมการหมุนขององค์ประกอบเมื่อมีการอนุรักษ์ตามเส้นทาง。ค่าเริ่มต้นคือ auto。 |
initial | ตั้งค่าคุณสมบัตินี้เป็นค่าเริ่มต้นของมัน。ดู: initial. |
inherit | สืบทอดคุณสมบัตินี้จากองค์ประกอบพ่อของมัน。ดู: inherit. |
รายละเอียดเทคนิค
ค่าเริ่มต้น: | ดูค่าเริ่มต้นของคุณสมบัติตัวเดี่ยว |
---|---|
การสืบทอด: | ไม่ |
การสร้างอนุรักษ์: | สนับสนุน。อ่านต่อ:คุณสมบัติที่เกี่ยวกับอนุรักษ์. |
เวอร์ชัน: | CSS3 |
การเขียนภาษา JavaScript: | object.style.offset="path('M 50,250 C 700,-50 -400,-50 250,250') 200px auto 90deg" |
การสนับสนุนบราวเซอร์
ตัวเลขในตารางแสดงเวอร์ชันบราวเซอร์ที่สนับสนุนคุณสมบัตินี้เต็มที่。
Chrome | Edge | Firefox | Safari | Opera |
---|---|---|---|---|
55 | 79 | 72 | 16 | 42 |
เพจที่เกี่ยวข้อง
คู่มือ:SVG พาธ
คู่มือ:CSS อนิมาชั่น
อ้างอิง:CSS offset รายละเอียด
อ้างอิง:CSS offset-anchor รายละเอียด
อ้างอิง:CSS offset-distance รายละเอียด
อ้างอิง:CSS offset-path รายละเอียด
อ้างอิง:CSS offset-position รายละเอียด
อ้างอิง:CSS offset-rotate รายละเอียด
- หน้าก่อน object-position
- หน้าต่อไป offset-anchor