जनरेटर पर जाएँ
वेव और ब्लॉब

बिना किसी SVG के ब्लॉब

जनरेटर खोलें

मुफ़्त, बिना साइन-अप, आपके ब्राउज़र में चलता है।

जब आपको ऑर्गैनिक आकृति चाहिए पर आप SVG जोड़ नहीं सकते — या जोड़ना नहीं चाहते: ऐसी कंपोनेंट लाइब्रेरी जिसका मार्कअप आपके हाथ में नहीं, कोई ईमेल टेम्पलेट, या ऐसा CMS ब्लॉक जो अनजान एलिमेंट हटा देता है।

नुस्ख़ा

नुस्ख़ा
आकृतिकंकड़
इस रूप में निर्यातCSS border-radius
आकार104 B

क़दम दर क़दम

आप जो कॉपी करेंगे

.blob {
  width: 320px;
  height: 320px;
  border-radius: 46% 52.2% 40.5% 40% / 49.8% 56.1% 39.1% 45%;
}

और विस्तार से

जान लीजिए कि आप क्या छोड़ रहे हैं। border-radius ब्लॉब के चार कोने होते हैं, हर एक दीर्घवृत्तीय चौथाई चाप, इसलिए वह बिगड़े हुए गोल आयत से ज़्यादा कुछ हो ही नहीं सकता — संख्याएँ चाहे जैसे चुनी जाएँ, उसमें छह उभार नहीं हो सकते। बदले में जो मिलता है वह असली है: एक गुण, कोई अतिरिक्त मार्कअप नहीं, और वह सहजता से ट्रांज़िशन और एनिमेट करता है, जो SVG पथ कहीं ज़्यादा मेहनत के बिना नहीं करता।

सवाल

बिना किसी SVG के ब्लॉब के लिए मुझे किस आकृति से शुरू करना चाहिए?

कंकड़, CSS border-radius के रूप में निर्यात की हुई। यही जोड़ी इस पेज का आधार है, और ऊपर का पूर्वावलोकन ठीक वही आकृति है — पर यह शुरुआत का बिंदु है, नियम नहीं। खोलते ही हर स्लाइडर चालू रहता है।

यह पेज में कितना जोड़ता है?

इस संयोजन के लिए लगभग 104 बाइट। यह एक अकेले आइकन से भी कम है और इसे नेटवर्क अनुरोध की ज़रूरत ही नहीं, क्योंकि आकृति मार्कअप है, कोई इमेज फ़ाइल नहीं।

क्या यह मोबाइल पर चलेगा?

हाँ। वेव डिवाइडर अपने कंटेनर तक खिंचने के लिए सेट है, अनुपात बनाए रखने के लिए नहीं, और यही एक आकृति को बिना लेटरबॉक्स के किसी भी स्क्रीन चौड़ाई पर फैलने देता है। ब्लॉब अपना अनुपात बनाए रखते हैं, क्योंकि खिंचा हुआ ब्लॉब दीर्घवृत्त भर है।

इस पेज का हर आँकड़ा और हर आकृति बिल्ड के समय जनरेटर चलाकर बनाई गई है, इसलिए यह उसी उपकरण का वर्णन करता है जिसे आप अभी इस्तेमाल करने वाले हैं, न कि उसके किसी पुराने रूप का।

संबंधित