స్క్రోల్ ఇండికేటర్ ఎలా సృష్టించాలి
CSS మరియు JavaScript ఉపయోగించి స్క్రోల్ ఇండికేటర్ సృష్టించడాన్ని నేర్చుకోండి.
స్క్రోల్ ఇండికేటర్ ఎలా సృష్టించాలి
ఒకటో చర్య - హెచ్చరిక జోడించండి:
<div class="header"> <h2>Scroll Indicator</h2> <div class="progress-container"> <div class="progress-bar" id="myBar"></div> </div> </div> <div>content...</div>
రెండవ చర్య - సిఎస్ఎస్ జోడించండి:
/* పేర్లు స్టైల్స్ సెట్చ్: ఫిక్స్డ్ స్థానం (ఎల్లప్పుడూ టాప్పులో ఉంచండి) */ .header { స్థానం: fixed; టాప్: 0; జిఎస్ఐఎక్స్: 1; వీడియు: 100%; బ్యాక్గ్రౌండ్-రంగు: #f1f1f1; } /* ప్రొగ్రెస్ కంటైనర్ (కంకర బ్యాక్గ్రౌండ్) */ .progress-container { వీడియు: 100%; పరిమాణం: 8px; బ్యాక్గ్రౌండ్: #ccc; } /* ప్రొగ్రెస్ బార్ (స్క్రోల్ సూచిక) */ .progress-bar { పరిమాణం: 8px; బ్యాక్గ్రౌండ్: #04AA6D; వీడియు: 0%; }
మూడవ చర్య - జావాస్క్రిప్ట్ జోడించండి:
// 当用户滚动页面时,执行 myFunction window.onscroll = function() {myFunction()}; function myFunction() { var winScroll = document.body.scrollTop || document.documentElement.scrollTop; var height = document.documentElement.scrollHeight - document.documentElement.clientHeight; var scrolled = (winScroll / height) * 100; document.getElementById("myBar").style.width = scrolled + "%"; }