Oh MyUtils

CSS ग्रेडिएंट जनरेटर - लीनियर और रेडियल ग्रेडिएंट बनाएं ऑनलाइन

लाइव प्रीव्यू के साथ CSS ग्रेडिएंट बनाएं। लीनियर और रेडियल ग्रेडिएंट CSS कोड कॉपी करें या Tailwind क्लास में एक्सपोर्ट करें।

अक्सर पूछे जाने वाले प्रश्न

CSS ग्रेडिएंट क्या है?

CSS ग्रेडिएंट दो या अधिक रंगों के बीच एक सहज संक्रमण है जो पूरी तरह से CSS कोड से बनाया गया है, बिना किसी इमेज फाइल की आवश्यकता के। ग्रेडिएंट लीनियर (सीधी रेखा में), रेडियल (केंद्र बिंदु से निकलते हुए), या कोनिक (केंद्र बिंदु के चारों ओर) हो सकते हैं। ये हल्के, स्केलेबल और बैकग्राउंड, बटन और UI एलिमेंट्स के लिए उपयुक्त हैं।

लीनियर और रेडियल ग्रेडिएंट में क्या अंतर है?

लीनियर ग्रेडिएंट एक निर्दिष्ट कोण पर सीधी रेखा के साथ रंगों का संक्रमण करते हैं (जैसे, बाएं से दाएं, ऊपर से नीचे, या विकर्ण)। रेडियल ग्रेडिएंट केंद्र बिंदु से बाहर की ओर रंगों का संक्रमण करते हैं, जिससे वृत्ताकार या अंडाकार पैटर्न बनते हैं। दिशात्मक प्रभावों के लिए लीनियर ग्रेडिएंट और स्पॉटलाइट या ग्लो प्रभावों के लिए रेडियल ग्रेडिएंट का उपयोग करें।

मैं इस ग्रेडिएंट जेनरेटर का उपयोग कैसे करूं?

ग्रेडिएंट प्रकार (लीनियर या रेडियल) चुनें, कलर पिकर्स पर क्लिक करके कलर स्टॉप जोड़ें या समायोजित करें, विज़ुअल पिकर या इनपुट फील्ड का उपयोग करके दिशा/कोण सेट करें, अपने ग्रेडिएंट का रियल-टाइम में प्रीव्यू करें, फिर कॉपी बटन का उपयोग करके CSS कोड या Tailwind क्लासेस कॉपी करें।

Tailwind CSS आउटपुट क्या है और मुझे इसका उपयोग कब करना चाहिए?

Tailwind CSS आधुनिक वेब डेवलपमेंट में लोकप्रिय एक यूटिलिटी-फर्स्ट CSS फ्रेमवर्क है। यदि आपका प्रोजेक्ट Tailwind का उपयोग करता है, तो आप जेनरेट की गई क्लासेस (जैसे bg-gradient-to-r from-blue-500 to-purple-500) को सीधे अपने HTML में कॉपी कर सकते हैं। नोट: Tailwind केवल 2-3 कलर स्टॉप वाले लीनियर ग्रेडिएंट को सपोर्ट करता है।

मैं कितने कलर स्टॉप जोड़ सकता हूं?

आप एक ग्रेडिएंट में अधिकतम 10 कलर स्टॉप जोड़ सकते हैं। प्रत्येक स्टॉप का अपना रंग और स्थिति (0-100%) हो सकती है। ग्रेडिएंट प्रदर्शित होने के लिए न्यूनतम 2 कलर स्टॉप आवश्यक हैं। स्थिति समायोजित करने के लिए ग्रेडिएंट बार पर मार्करों को ड्रैग करें।

क्या यह ग्रेडिएंट जेनरेटर सुरक्षित और निजी है?

हां। यह टूल क्लाइंट-साइड JavaScript का उपयोग करके 100% आपके ब्राउज़र में चलता है। कोई भी ग्रेडिएंट डेटा किसी भी सर्वर पर नहीं भेजा जाता है। सभी जेनरेशन और कोड आउटपुट आपके डिवाइस पर स्थानीय रूप से होता है, जो इसे प्रोप्राइटरी ब्रांड रंगों और गोपनीय डिज़ाइन कार्य के लिए सुरक्षित बनाता है।

कोड उदाहरण

// Create CSS gradients programmatically
function createLinearGradient(angle, colorStops) {
  const stops = colorStops
    .map(stop => `${stop.color} ${stop.position}%`)
    .join(', ');
  return `linear-gradient(${angle}deg, ${stops})`;
}

function createRadialGradient(shape, position, colorStops) {
  const stops = colorStops
    .map(stop => `${stop.color} ${stop.position}%`)
    .join(', ');
  return `radial-gradient(${shape} at ${position.x}% ${position.y}%, ${stops})`;
}

// Usage
const linear = createLinearGradient(135, [
  { color: '#667eea', position: 0 },
  { color: '#764ba2', position: 100 }
]);
console.log(linear);
// linear-gradient(135deg, #667eea 0%, #764ba2 100%)

document.body.style.background = linear;

संबंधित उपकरण