CSS बॉक्स शैडो जनरेटर एक मुफ़्त ऑनलाइन टूल है जो box-shadow प्रॉपर्टी को दृश्यात्मक रूप से संपादित करता है।
शैडो जनरेटर कैसे इस्तेमाल करें?
स्लाइडर से क्षैतिज/लंबवत ऑफ़सेट, ब्लर और स्प्रेड मान समायोजित करें।
शैडो का रंग और अपारदर्शिता सेट करें।
बनाए गए CSS कोड को कॉपी करें और अपने प्रोजेक्ट में उपयोग करें।
शैडो जनरेटर के बारे में अक्सर पूछे जाने वाले सवाल
क्या मैं एक साथ कई शैडो जोड़ सकता हूँ?
हाँ, आप जटिल गहराई और प्रभाव बनाने के लिए कई शैडो जोड़ सकते हैं। प्रत्येक शैडो को अलग-अलग समायोजित किया जा सकता है।
inset शैडो क्या है?
inset शैडो एलिमेंट के बाहर के बजाय अंदर दिखाई देती है। जहाँ सामान्य box-shadow बाहर दिखती है, वहीं inset जोड़ने से एक धँसा हुआ, दबा हुआ प्रभाव बनता है।
मेरी छाया नक़ली लगती है — इसे स्वाभाविक कैसे बनाऊँ?
असली छाया काली नहीं होती; वह पृष्ठभूमि के रंग का गहरा रूप होती है और किनारों की ओर जाते-जाते नरम पड़ती जाती है। 30% काली एक भारी छाया लगाने के बजाय, अलग-अलग ब्लर त्रिज्या वाली दो-तीन बहुत हल्की परतें चढ़ाइए — जैसे किनारे से सटी 1px की, उसके पीछे 8px की, और उससे बाहर बहुत हल्की 24px की। मान लीजिए रोशनी ऊपर से आ रही है: छाया को केवल ऊर्ध्वाधर ऑफ़सेट दें और क्षैतिज को शून्य रखें।
बहुत सारी छायाएँ पन्ने को धीमा कर देती हैं?
स्थिर लेआउट में लागत नगण्य है, पर जैसे ही एनिमेशन जुड़ता है बात बदल जाती है। होवर पर box-shadow के मान को ट्रांज़िशन कराने से ब्राउज़र को हर फ़्रेम में ब्लर दोबारा गिनना पड़ता है, जो कमज़ोर डिवाइसों पर साफ़ अटकता है। अगर इंटरैक्शन पर छाया बढ़नी चाहिए तो पहले से बनी छाया परत की opacity या transform को एनिमेट करें — नतीजा कहीं अधिक चिकना रहता है।
शैडो जनरेटर को प्रभावी ढंग से कैसे इस्तेमाल करें?
अलग-अलग ब्लर वाली दो-तीन परतों की शैडो एक बड़ी शैडो से कहीं ज़्यादा स्वाभाविक लगती है।
अल्फ़ा 0.08 से 0.15 के बीच रखें; पूरा काला 100% स्क्रीन पर गंदा दिखता है।
डार्क मोड में शैडो लगभग दिखती नहीं, इसलिए हल्की बॉर्डर भी जोड़ दें।