ناویگیشن بار کو ڈاؤن کیسنا کا تیار کیسنا

سی ایس ایس اور جاوا اسکریپٹ کا استعمال سے ناویگیشن بار کو اسکرول کے دوران ڈاؤن کیسنا سیکھیں。

آپ خود چرب کریں

ناویگیشن بار کو ڈاؤن کیسنا

پہلی قدم - ایچ تی ایم ایل شامل کریں:

ناویگیشن بار تیار کریں:

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

دوسری قدم - سی ایس ایس شامل کریں:

ناویگیشن بار کی نمائش کا ساتھ:

#navbar {
  بگرون رنگ: #333; /* کالیم پس منظر رنگ */
  پوزیشن: فیکسد; /* اس کو چسپ رکھنا/فیکس کریں */
  تُپ: -50px; /* ناویگیشن بار کو 50px سے اوپر ویو پوائنٹ کے باہر رکھنا */
  کورس: 100%; /* پورا کورس */
  ترانزیشن: تُپ 0.3س; /* ڈاؤن (اوپر) سولینا کے لیے تبدیلی کا اثر */
}
/* ناویگیشن بار کی لنک کی نمائش کا ساتھ */
#navbar a {
  فلوٹ: لین;
  نمائش: بلوک;
  رنگ: وائٹ;
  نوٹ انسٹال: سینٹر;
  پیدائش: 15px;
  نوٹ دیکریپشن: none;
}
#navbar a:hover {
  بگرون رنگ: #ddd;
  رنگ: کالیم
}

تیسری قدم - جاوا اسکریپٹ شامل کریں:

// جب یوزر 20px سے اُپر اس دکومنٹ کی بجائی ڈاؤن اسکرول کرتا ہے تو ناویگیشن بار کو ڈاؤن سولینا
// جب بک پینج سائیٹ کی بجائی اوپر انکر ناویگیشن بار کو اوپر سولینا (50px بجائی ویو پوائنٹ)
window.onscroll = function() {scrollFunction()};
function scrollFunction() {
  if (document.body.scrollTop > 20 || document.documentElement.scrollTop > 20) {
    document.getElementById("navbar").style.top = "0";
  }
    document.getElementById("navbar").style.top = "-50px";
  }
}

آپ خود چرب کریں