CSS คุณสมบัติ offset-path
- หน้าก่อน offset-distance
- หน้าต่อไป offset-position
การระบุและการใช้งาน
offset-path
คุณสมบัตินี้ใช้เพื่อสร้างเส้นทางสำหรับอนุการ์ตัวแบบ
ตัวอย่าง
สร้างเส้นทางสำหรับอนุการ์ <div> ของเรา
div { offset-path: path('M20,170 L100,20 L180,100 Z'); animation: moveDiv 3s 3; } @keyframes moveDiv { 100% { offset-distance: 100%; } }
ระบบแสดงทางการเขียน CSS
offset-path: none|path()|ray()|url()|basic-shape|cord-box|initial|inherit;
ค่าของคุณสมบัติ
ค่า | รายละเอียด |
---|---|
none | ค่าเริ่มต้น |
path() | กำหนดเส้นทางด้วยการใช้ภาษา SVG สำหรับเส้นทางSVG หลักทาง. |
ray() | กำหนดเส้นทางด้วยฟังก์ชัน ray() ของ CSS |
url() | กำหนดเส้นทางด้วย URL ของไฟล์ SVG |
<basic-shape> | กำหนดเส้นทางด้วยฟังก์ชัน CSS (เช่น inset()、circle()、ellipse() หรือ polygon()) ในการกำหนดรูปทรงพื้นฐานเพื่อกำหนดเส้นทาง |
<coord-box> | กำหนดเส้นทางด้วยกรอบตำแหน่ง |
initial | ตั้งค่าคุณสมบัตินี้เป็นค่าเริ่มต้น initial. |
inherit | ทำให้คุณสมบัตินี้นำมาจากตัวปลูกของของมันโดยสืบทอด inherit. |
รายละเอียดเทคโนโลยี
ค่าเริ่มต้น: | none |
---|---|
การสืบทอด: | ไม่ |
การสร้างอนุการ์: | สนับสนุนคุณสมบัติที่เกี่ยวข้องกับอนุการ์. |
รุ่น: | CSS3 |
ระบบแสดงทางการเขียน JavaScript: | object.style.offsetPath="path('M20,170 L100,20 L180,100 Z')" |
การสนับสนุนของบราวเซอร์
ตัวเลขในตารางนี้แสดงว่ารุ่นบราวเซอร์ที่สนับสนุนคุณสมบัตินี้ครบถ้วน
Chrome | Edge | Firefox | Safari | Opera |
---|---|---|---|---|
55 | 79 | 72 | 15.4 | 45 |
เพจที่เกี่ยวข้อง
ตัวอย่าง:SVG หลักทาง
ตัวอย่าง:CSS อนิมาชีพ
อ้างอิง:CSS คุณสมบัติ offset
อ้างอิง:CSS คุณสมบัติ offset-anchor
อ้างอิง:CSS คุณสมบัติ offset-distance
อ้างอิง:CSS คุณสมบัติ offset-position
อ้างอิง:CSS คุณสมบัติ offset-rotate
- หน้าก่อน offset-distance
- หน้าต่อไป offset-position