एचटीएमएल ग्राफिक्स

ग्राफिक्स होम

गूगल मानचित्र

मानचित्र परिचय मैप्स बेसिक मैप्स ओवरले मानचित्र घटनाक्रम मानचित्र नियंत्रण मानचित्र प्रकार मानचित्र संदर्भ

एसवीजी ट्यूटोरियल

एसवीजी परिचय एचटीएमएल में एसवीजी एसवीजी आयत एसवीजी सर्किल एसवीजी एलिप्से एसवीजी लाइन एसवीजी बहुभुज एसवीजी पॉलीलाइन एसवीजी पथ एसवीजी पाठ एसवीजी पथपाकर एसवीजी फ़िल्टर परिचय एसवीजी धुंधला प्रभाव एसवीजी ड्रॉप शैडो एसवीजी रैखिक एसवीजी रेडियल एसवीजी उदाहरण एसवीजी संदर्भ

कैनवास ट्यूटोरियल

कैनवास परिचय कैनवास ड्राइंग कैनवास निर्देशांक कैनवास ग्रेडिएंट कैनवास पाठ कैनवास छवियां कैनवास संदर्भ

कैनवास घड़ी

घड़ी परिचय घडी का मुख घड़ी संख्या हाथ घड़ी घड़ी प्रारंभ

एचटीएमएल गेम

खेल परिचय खेल कैनवास खेल के घटक खेल नियंत्रक खेल बाधाएं गेम स्कोर खेल छवियां खेल ध्वनि गेम ग्रेविटी खेल उछल खेल रोटेशन खेल आंदोलन

एसवीजी ग्रेडिएंट्स - रेडियल


SVG रेडियल ग्रेडिएंट - <रेडियल ग्रेडिएंट>

रेडियल ग्रेडिएंट को परिभाषित करने के लिए <radialGradient> तत्व का उपयोग किया जाता है।

<radialGradient> तत्व को <defs> टैग के भीतर नेस्ट किया जाना चाहिए। परिभाषाओं के लिए <defs> टैग छोटा है और इसमें विशेष तत्वों (जैसे ग्रेडिएंट) की परिभाषा शामिल है।


उदाहरण 1

सफेद से नीले रंग के रेडियल ग्रेडिएंट के साथ एक दीर्घवृत्त को परिभाषित करें:

Sorry, your browser does not support inline SVG.

यहाँ एसवीजी कोड है:

उदाहरण

<svg height="150" width="500">
  <defs>
    <radialGradient id="grad1" cx="50%" cy="50%" r="50%" fx="50%" fy="50%">
      <stop offset="0%" style="stop-color:rgb(255,255,255);
      stop-opacity:0" />
      <stop offset="100%" style="stop-color:rgb(0,0,255);stop-opacity:1" />
    </radialGradient>
  </defs>
  <ellipse cx="200" cy="70" rx="85" ry="55" fill="url(#grad1)" />
</svg>

कोड स्पष्टीकरण:

  • <radialGradient> टैग की आईडी विशेषता ग्रेडिएंट के लिए एक अद्वितीय नाम को परिभाषित करती है
  • cx, cy और r विशेषताएँ सबसे बाहरी वृत्त को परिभाषित करती हैं और fx और fy अंतरतम वृत्त को परिभाषित करती हैं
  • एक ढाल के लिए रंग सीमा दो या दो से अधिक रंगों से बनी हो सकती है। प्रत्येक रंग को <stop> टैग के साथ निर्दिष्ट किया जाता है। ऑफ़सेट विशेषता का उपयोग यह परिभाषित करने के लिए किया जाता है कि ग्रेडिएंट रंग कहाँ से शुरू और समाप्त होता है
  • भरण विशेषता दीर्घवृत्त तत्व को ढाल से जोड़ती है


उदाहरण 2

सफेद से नीले रंग के रेडियल ग्रेडिएंट के साथ एक और दीर्घवृत्त को परिभाषित करें:

Sorry, your browser does not support inline SVG.

यहाँ एसवीजी कोड है:

उदाहरण

<svg height="150" width="500">
  <defs>
    <radialGradient id="grad2" cx="20%" cy="30%" r="30%" fx="50%" fy="50%">
      <stop offset="0%" style="stop-color:rgb(255,255,255);
      stop-opacity:0" />
      <stop offset="100%" style="stop-color:rgb(0,0,255);stop-opacity:1" />
    </radialGradient>
  </defs>
  <ellipse cx="200" cy="70" rx="85" ry="55" fill="url(#grad2)" />
</svg>