সরবরাহের সময় সরবরাহ মেনু সংকুচিত করার কিভাবে
সরবরাহের সময় কিভাবে সিএসএস এবং জেএস ব্যবহার করে নেভিগেশন বারের মাপ পরিবর্তন করুন
সরবরাহের সময় নেভিগেশন বার কমানো কিভাবে
প্রথম পদক্ষেপ - এইচটিএমএল যোগ করুন:
নেভিগেশন বার তৈরি করুন:
<div id="navbar"> <a href="#default" id="logo">CompanyLogo</a> <div id="navbar-right"> <a class="active" href="#home">Home</a> <a href="#contact">Contact</a> <a href="#about">About</a> </div> </div>
দ্বিতীয় পদক্ষেপ - সিএসএস যোগ করুন:
নেভিগেশন বার শৈলী নির্ধারণ:
/* চিপ্পানো/স্থায়ী নেভিগেশন বার তৈরি করুন */ #navbar { overflow: hidden; background-color: #f1f1f1; padding: 90px 10px; /* বড় অভ্যন্তরবিচ্ছিন্নতা, সরবরাহের সময় কমে যাবে (জেএস) */ transition: 0.4s; /* অভ্যন্তরবিচ্ছিন্নতা কমানোর সময় পার্শ্বপ্রবাহ যোগ করুন */ position: fixed; /* চিপ্পানো/স্থায়ী নেভিগেশন বার */ width: 100%; top: 0; /* শীর্ষে */ z-index: 99; } /* নেভিগেশন লিঙ্কের শৈলী নির্ধারণ */ #navbar a { float: left; color: black; text-align: center; padding: 12px; text-decoration: none; font-size: 18px; line-height: 25px; border-radius: 4px; } /* লগোর শৈলী নির্ধারণ */ #navbar #logo { font-size: 35px; font-weight: bold; transition: 0.4s; } /* মাউস ওভার হলে লিঙ্কের স্টাইল */ #navbar a:hover { background-color: #ddd; color: black; } /* সক্রিয়/বর্তমান লিঙ্কের স্টাইল সেট করুন */ #navbar a.active { background-color: dodgerblue; color: white; } /* ডানদিকে কিছু লিঙ্ক দেখান */ #navbar-right { float: right; } /* ৫৮০ পিক্সেল পর্যন্ত চাপের সাথে প্রতিক্রিয়াসংকেতকে পাশাপাশি ভূমিকা পরিবর্তন করুন */ @media screen and (max-width: 580px) { #navbar { padding: 20px 10px !important; /* !important ব্যবহার করে জাভাস্ক্রিপ্ট ছোট স্ক্রিনের পাশাপাশি প্রতিরক্ষা করুন */ } #navbar a { float: none; display: block; text-align: left; } #navbar-right { float: none; } }
তৃতীয় পদক্ষেপ - জাভাস্ক্রিপ্ট যোগ করুন:
// ৮০ ইমজায়ল পিছনে নিচের তালিকা নির্বাহীর সাথে নির্বাহীর আঙ্কা এবং প্রতীকের ফন্ট আকার পরিবর্তন করুন window.onscroll = function() {scrollFunction()}; function scrollFunction() { if (document.body.scrollTop > 80 || document.documentElement.scrollTop > 80) { document.getElementById("navbar").style.padding = "30px 10px"; document.getElementById("logo").style.fontSize = "25px"; } document.getElementById("navbar").style.padding = "80px 10px"; document.getElementById("logo").style.fontSize = "35px"; } }