নিচে সরণকালীন মেনু লুকানোর কিভাব

নিচে সরণকালীন নেভিগেশন মেনু লুকানোর জন্য CSS এবং JavaScript কিভাবে ব্যবহার করা যায় শিখুন

亲自试一试

নিচে সরণকালীন নেভিগেশন বার লুকানোর কিভাব

প্রথম পদক্ষেপ - এইচটিএমএল যোগ করুন:

নেভিগেশন বার তৈরি করুন:

<div id="navbar">
  <a href="#home">Home</a>
  <a href="#news">News</a>
  <a href="#contact">Contact</a>
</div>

দ্বিতীয় পদক্ষেপ - সিএসএস যোগ করুন:

নেভিগেশন বার শৈলী নির্ধারণ করুন:

#navbar {
  background-color: #333; /* কালো পিন্ডল */
  position: fixed; /* সবসময় স্থানীয় */
  top: 0; /* শীর্ষে থাকা */
  width: 100%; /* সম্পূর্ণ প্রস্থ */
  transition: top 0.3s; /* নিচে (উপরে) সরণকালীন পার্শ্বপ্রবাহ */
}
/* নেভিগেশন বার লিঙ্কের শৈলী নির্ধারণ */
#navbar a {
  float: left;
  display: block;
  color: white;
  text-align: center;
  padding: 15px;
  text-decoration: none;
}
#navbar a:hover {
  background-color: #ddd;
  color: black;
}

তৃতীয় পদক্ষেপ - জেভাস্ক্রিপ্ট যোগ করুন:

/* 当用户向下滚动时,隐藏导航栏。当用户向上滚动时,显示导航栏。 */
var prevScrollpos = window.pageYOffset;
window.onscroll = function() {
  var currentScrollPos = window.pageYOffset;
  if (prevScrollpos > currentScrollPos) {
    document.getElementById("navbar").style.top = "0";
  }
    document.getElementById("navbar").style.top = "-50px";
  }
  prevScrollpos = currentScrollPos;
}

亲自试一试