CSS offset-path प्रतियोगिता

परिभाषा और उपयोग

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 डिफ़ॉल्ट।एलीमेंट के डिफ़ॉल्ट offset-path गुण का मूलभूत मान。
path() SVG व्याकरण का इस्तेमाल करके पथ निर्दिष्ट करें।देखें:SVG पथ
ray() CSS ray() फ़ंक्शन का इस्तेमाल करके पथ निर्दिष्ट करें।
url() SVG फ़ाइल के URL का इस्तेमाल करके पथ निर्दिष्ट करें।
<basic-shape> CSS फ़ंक्शन (जैसे inset()、circle()、ellipse() या polygon()) का इस्तेमाल करके मूलभूत रूप के आकार को निर्दिष्ट करके पथ निर्दिष्ट करें।
<coord-box> कोआर्डिनेट बॉक्स के द्वारा पथ निर्दिष्ट करने के लिए इस्तेमाल करें。
initial इस गुण को उसके डिफ़ॉल्ट वैल्यू पर सेट करें।देखें initial
inherit अपने पितृ एलीमेंट से इस गुण को विरासत करें।देखें inherit

तकनीकी विवरण

डिफ़ॉल्ट वैल्यू: none
विरासतशीलता: नहीं
एनीमेशन निर्माण: समर्थन।देखें:एनीमेशन संबंधी गुण
संस्करण: CSS3
जेसक्रिप्ट व्याकरण: object.style.offsetPath="path('M20,170 L100,20 L180,100 Z')"

ब्राउज़र समर्थन

तालिका में दिए गए नंबर इस गुण को पूरी तरह से समर्थन देने वाले पहले ब्राउज़र का संस्करण को प्रदर्शित करते हैं。

च्रोम एज फायरफॉक्स सफारी ओपेरा
55 79 72 15.4 45

संबंधित पृष्ठ

ट्यूटोरियलःSVG पथ

ट्यूटोरियलःCSS एनिमेशन

संदर्भःCSS offset प्रतियोगिता

संदर्भःCSS offset-anchor प्रतियोगिता

संदर्भःCSS offset-distance प्रतियोगिता

संदर्भःCSS offset-position प्रतियोगिता

संदर्भःCSS offset-rotate प्रतियोगिता