मुखपृष्ठ » टूलकिट » Scalable.js के साथ ऑटो-आकार देने वाले तत्व बनाएं

    Scalable.js के साथ ऑटो-आकार देने वाले तत्व बनाएं

    अगर आप की जरूरत है अपने कंटेनर को ऑटो-फिल करने वाले लचीले तत्व बनाएं मैं स्केलेबल की अत्यधिक अनुशंसा करूंगा। यह मुफ्त खुला स्रोत जेएस स्क्रिप्ट बहुत तनाव के बिना एक द्रव डिजाइन बनाने के लिए एकदम सही है.

    Scalable.js लाइब्रेरी में सब कुछ निंदनीय है ताकि आप हर कंटेनर की शैली, आकार, स्थिति और आंतरिक सामग्री को बदल सकें। तत्वों को पृष्ठ के ऊपर या नीचे संरेखित करने की आवश्यकता है? स्केलेबल के पास इसके लिए विकल्प हैं.

    यह कैसे काम करता है इसके बारे में अधिक जानने के लिए GitHub रेपो पर एक नज़र डालें.

    अपने सबसे मूल रूप में, यह स्क्रिप्ट प्रदर्शन को अनुकूलित करने के लिए कुछ विकल्पों के साथ एक लक्ष्य पृष्ठ तत्व लेता है। यहाँ कुछ नमूना कोड सीधे GitHub से लिया गया है:

    var स्केलेबल = नया स्केलेबल (कंटेनरएएल, विकल्प);

    स्वाभाविक रूप से, पहला पैरामीटर जो भी आपके द्वारा लक्षित किया जा रहा है (आदर्श रूप से कंटेनर तत्व है)

    या ऐसा ही कुछ).

    विकल्प पैरामीटर को कुंजी => मूल्य जोड़े की एक सरणी लेनी चाहिए। इन विकल्पों में शामिल हैं कंटेनर ऊंचाई मान, न्यूनतम और अधिकतम चौड़ाई, साथ में न्यूनतम और अधिकतम तराजू (यानी, आंतरिक तत्वों के साथ यह कितना पैमाना हो सकता है).

    एक प्रयोग करने योग्य डेमो के लिए मुख्य परियोजना पृष्ठ पर एक नज़र है। आप अंदर के लचीले आइटम को ऑटो-रिसाइज करने के लिए कंटेनर के कोनों को खींच सकते हैं। यह उस क्षेत्र के नीचे से बहुत अच्छा है जो आप पाएंगे प्रयोग करने योग्य कोड सीधे पृष्ठ से लिया गया.

    बस शुद्ध सीएसएस के साथ लचीले तत्वों को संभालने के तरीके हैं। हालाँकि, ये विधियाँ दिनांकित महसूस कर सकती हैं और वे जावास्क्रिप्ट के रूप में अधिक नियंत्रण प्रदान नहीं करती हैं.

    यदि आप इसे आज़माना चाहते हैं, तो बस GitHub से एक प्रति प्राप्त करें और देखें कि आप क्या सोचते हैं.

    स्केलेबल अभी भी सक्रिय विकास में है लेकिन यह आपकी आवश्यकताओं को संपादित करने के लिए एक आसान स्क्रिप्ट है.