কম্পিউটার টিউটোরিয়াল

CSS দিয়ে সাব-নেভিগেশন মেনু তৈরি


উদাহরণ

নিচের কোডটি CSS ব্যবহার করে একটি সাব-নেভিগেশন মেনু (ড্রপডাউন) তৈরি করার উদাহরণ:

<!DOCTYPE html> <html> <head> <meta name="viewport" content="width=device-width, initial-scale=1" /> <style> body { font-family: Arial, Helvetica, sans-serif; margin: 0; } nav { overflow: hidden; background-color: rgb(0, 52, 73); } nav .links { float: left; font-size: 16px; color: white; text-align: center; padding: 14px 16px; text-decoration: none; } .subnav { float: left; overflow: hidden; } .subnav .sub-btn { font-size: 16px; border: none; outline: none; color: white; padding: 14px 16px; background-color: rgb(0, 109, 67); margin: 0; } nav .links:hover, .subnav:hover .sub-btn { background-color: rgb(101, 219, 255); color: black; font-weight: bolder; } .sub-content { display: none; position: absolute; left: 0; background-color: rgb(0, 156, 83); width: 100%; z-index: 1; } .sub-content a { float: left; color: white; text-decoration: none; } .sub-content a:hover { background-color: #eee; color: black; } .subnav:hover .sub-content { display: block; } </style> </head> <body> <nav> <a class="links" href="#">Home</a> <a class="links" href="#">Contact</a> <a class="links" href="#">About Us</a> <a class="links" href="#">More Info</a> <div class="subnav"> <button class="sub-btn">Our Social Media></button> <div class="sub-content"> <a class="links" href="#">Facebook</a> <a class="links" href="#">Twitter</a> <a class="links" href="#">LinkedIn</a> <a class="links" href="#">Instagram</a> </div> </div> </nav> </body> </html>

আউটপুট

উপরের কোডটি নিচের আউটপুটটি তৈরি করবে:

CSS দিয়ে সাব-নেভিগেশন মেনু তৈরি

ড্রপডাউন বাটনে হোভার করলে:

CSS দিয়ে সাব-নেভিগেশন মেনু তৈরি

  1. CSS দিয়ে 'আরও' (More) বাটন তৈরি করার পদ্ধতি

  2. CSS দিয়ে আইকন বাটন তৈরি করার পদ্ধতি

  3. CSS দিয়ে চ্যাট মেসেজ (Chat Message) তৈরি

  4. CSS দিয়ে সেকশন কাউন্টার (Section Counter) তৈরি করা