कोडिंग टिप्स

Website mein beautiful progress bar kaise add Karen

By Diwane Tech

Updated On:

Website mein beautiful progress bar kaise add Karen

अपनी वेबसाइट में प्रोग्रेस बार कैसे लगाएं 

अगर आप भी चाहते हैं कि जब भी कोई आपकी वेबसाइट को स्क्रॉल करें तो एक स्क्रोल बर ऊपर में दिखाई देता रहता कि लोगों को पता चला रहे कि वह लोग कितने नीचे चले गए 
स्क्रोल बर आपकी वेबसाइट की सुंदरता कोई बढ़ता है और इस ब्यूटीफुल स्क्रोल बर की सहायता से आप अपनी वेबसाइट में एक नेविगेशन डाल सकते हैं जैसे की कोई भी बंदा अगर आपकी वेबसाइट को पूरा स्क्रोल कर लेगा तब ऊपर का स्क्रोल बर अपने फुल साइज पे होगा 
Website mein beautiful progress bar kaise add Karen

तो चलिए जानते हैं एक ब्यूटीफुल स्क्रोल बर अपनी वेबसाइट में कैसे ऐड करें 

स्क्रोल बर ऐड करने के लिए आपको तीन फोटो की जरूरत पड़ती है एचटीएमएल सीएसएस और जावास्क्रिप्ट 
सबसे पहले आपको एचटीएमएल कोड को बॉडी टैग के स्टार्ट होते हैं नीचे पेस्ट कर लेना यानी कि <body> टैग के नीचे आपको यह डाल देना है ताकि आपकी स्क्रोल बर टॉप पर दिखे
   <div class="progress-container">
  <div class="progress-bar"></div>
    </div>
  
  
फिर आती है css की  बात तो उसको तो आप कहीं भी डाल सकते हैं लेकिन मेरी सुझाव से आपको उसको क्लोज <head> के उपर डालना चाहिए ताकि आपको अच्छी परफॉर्मेंस मिले 
<style>
      .progress-container {
            position: fixed;
            width: 100%;
            height: 5px;
            top: 0;
            left: 0;
            z-index: 99;
        }
        .progress-bar {
            height: 5px;
            width: 0%;
            background: linear-gradient(to right, blue, red);
        }        
    </style> 

कस डाल लेने के बाद आपको जावास्क्रिप्ट कोड ऐड करना पड़ेगा जो कि आपको क्लोज बॉडी के ऊपर डालना होता है तो आपको बस नीचे वाला जीएस कोड कॉपी करके अपने क्लोज बॉडी टाइप के ऊपर पेस्ट कर देना है 

<script>
        window.onscroll = function() {scrollProgress()};

        function scrollProgress() {
            const winScroll = document.body.scrollTop || document.documentElement.scrollTop;
            const height = document.documentElement.scrollHeight - document.documentElement.clientHeight;
            const scrolled = (winScroll / height) * 100;
            document.querySelector('.progress-bar').style.width = scrolled + "%";
        }
    </script> 
यह सारे कोड अपनी जगह पर होने चाहिए नहीं तो यह स्क्रिप्ट काम नहीं करती है और एचटीएमएल टैग आपको क्लोज हेडर के नीचे या स्टार्ट बॉडी के नीचे ही डालना ताकि आपका स्कूल बार हरदम विजिबल रहे 

आपने क्या जाना ?

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

Diwane Tech

Admin of Tech Diwane is Dhanjeerider it is an organisation which provides you trending and usefull updates and tips tricks for your online journey

Leave a Comment