"यदि कोई कर्मचारी अपना काम अच्छी तरह से करना चाहता है, तो उसे पहले अपने औजारों को तेज करना होगा।" - कन्फ्यूशियस, "द एनालेक्ट्स ऑफ कन्फ्यूशियस। लू लिंगगोंग"
मुखपृष्ठ > प्रोग्रामिंग > रिस्पॉन्सिव वेब पेजों के लिए टेक्स्ट का स्वत: आकार बदलना कैसे लागू करें?

रिस्पॉन्सिव वेब पेजों के लिए टेक्स्ट का स्वत: आकार बदलना कैसे लागू करें?

2024-11-08 को प्रकाशित
ब्राउज़ करें:461

How to Implement Auto-Resizing Text for Responsive Web Pages?

रिस्पॉन्सिव वेब पेजों के लिए टेक्स्ट का ऑटो-आकार बदलना

रिस्पॉन्सिव वेब पेज डिजाइन करते समय, यह सुनिश्चित करना कि टेक्स्ट सहित सभी तत्व अलग-अलग तरीके से समायोजित हो जाएं इष्टतम उपयोगकर्ता अनुभव के लिए विंडो का आकार महत्वपूर्ण है। यह मार्गदर्शिका प्रदर्शित करेगी कि CSS और jQuery के संयोजन का उपयोग करके टेक्स्ट का स्वतः-आकार कैसे प्राप्त किया जाए।

शुरू करने के लिए, CSS का उपयोग करके मुख्य तत्व के लिए एक आधार फ़ॉन्ट आकार सेट करें। उदाहरण के लिए:

body {
    font-size: 18px;
}

इसके बाद, मुख्य फ़ॉन्ट आकार के सापेक्ष अन्य तत्वों के फ़ॉन्ट आकार को परिभाषित करने के लिए प्रतिशत का उपयोग करें। उदाहरण के लिए:

h1 {
    font-size: 150%;
}
p {
    font-size: 120%;
}

विंडो का आकार बदलने के लिए, एक jQuery स्क्रिप्ट का उपयोग करें। नीचे दिया गया कोड आधार फ़ॉन्ट आकार को गतिशील रूप से बदल देगा:

$(function() {
    $(window).bind('resize', function() {
        resizeMe();
    }).trigger('resize');
});

function resizeMe() {
    // Calculate the new body font size based on the window height
    var standardHeight = 768; // Standard height for which body font size is defined
    var baseFontSize = 18;
    var windowHeight = $(window).height();
    var percentage = windowHeight / standardHeight;
    var newBodyFontSize = Math.floor(baseFontSize * percentage) - 1;

    // Set the new font size for the body element
    $("body").css("font-size", newBodyFontSize);
}

विंडो का आकार बदलने पर यह स्क्रिप्ट मूल फ़ॉन्ट आकार और परिणामस्वरूप, अन्य सभी फ़ॉन्ट आकार समायोजित करेगी। परिणामस्वरूप, विंडो के आकार में बदलाव के दौरान टेक्स्ट आसानी से स्केल हो जाएगा, जिससे उपयोगकर्ताओं को विभिन्न डिवाइस और स्क्रीन रिज़ॉल्यूशन पर लगातार और आरामदायक पढ़ने का अनुभव मिलेगा।

विज्ञप्ति वक्तव्य यह लेख यहां पुनर्मुद्रित है: 1729695496 यदि कोई उल्लंघन है, तो कृपया इसे हटाने के लिए स्टडी_गोलंग@163.कॉम से संपर्क करें।
नवीनतम ट्यूटोरियल अधिक>

चीनी भाषा का अध्ययन करें

अस्वीकरण: उपलब्ध कराए गए सभी संसाधन आंशिक रूप से इंटरनेट से हैं। यदि आपके कॉपीराइट या अन्य अधिकारों और हितों का कोई उल्लंघन होता है, तो कृपया विस्तृत कारण बताएं और कॉपीराइट या अधिकारों और हितों का प्रमाण प्रदान करें और फिर इसे ईमेल पर भेजें: [email protected] हम इसे आपके लिए यथाशीघ्र संभालेंगे।

Copyright© 2022 湘ICP备2022001581号-3