কম্পিউটার

কিভাবে CSS দিয়ে একটি প্রতিক্রিয়াশীল সাইড নেভিগেশন মেনু তৈরি করবেন?


CSS -

এর সাথে একটি প্রতিক্রিয়াশীল পার্শ্ব নেভিগেশন মেনু তৈরি করার কোডটি অনুসরণ করা হয়েছে

উদাহরণ

<!DOCTYPE html>
<html>
<head>
<meta name="viewport" content="width=device-width, initial-scale=1.0">
<style>
body {
   margin: 0;
   font-family: 'Segoe UI', Tahoma, Geneva, Verdana, sans-serif;
}
nav {
   margin: 0;
   padding: 0;
   width: 150px;
   background-color: #2f77e4;
   position: fixed;
   height: 100%;
   overflow: auto;
}
nav a {
   display: block;
   color: rgb(255, 255, 255);
   font-weight: bolder;
   font-size: 20px;
   padding: 16px;
   text-decoration: none;
}
nav a.selected {
   background-color: rgb(15, 189, 20);
   color: rgb(255, 255, 255);
}
nav a:hover:not(.selected) {
   background-color: white;
   color: #2f77e4;
}
div.content {
   margin-left: 200px;
   padding: 1px 16px;
   height: 1000px;
}
@media screen and (max-width: 700px) {
nav {
   width: 100%;
   height: auto;
   position: relative;
}
nav a {float: left;}
div.content {margin-left: 0;}
}
</style>
</head>
<body>
<nav class="sideBar">
<a class="selected" href="#">Home</a>
<a href="#">Login</a>
<a href="#">Register</a>
<a href="#">Message Us</a>
<a href="#">Contact Us</a>
</nav>
<div class="content">
<h1>Sample Text</h1>
<h2>Resize the browser to 700px to change vertical navbar to horizontal navbar</h2>
</div>
</body>
</html>

আউটপুট

এটি নিম্নলিখিত আউটপুট −

তৈরি করবে

কিভাবে CSS দিয়ে একটি প্রতিক্রিয়াশীল সাইড নেভিগেশন মেনু তৈরি করবেন?

উইন্ডোর আকার 700px -

এ মাপসই করা হলে

কিভাবে CSS দিয়ে একটি প্রতিক্রিয়াশীল সাইড নেভিগেশন মেনু তৈরি করবেন?


  1. কিভাবে CSS দিয়ে একটি প্রতিক্রিয়াশীল ইনলাইন ফর্ম তৈরি করবেন?

  2. কিভাবে CSS দিয়ে একটি প্রতিক্রিয়াশীল টাইমলাইন তৈরি করবেন?

  3. কিভাবে CSS দিয়ে প্রতিক্রিয়াশীল টাইপোগ্রাফি তৈরি করবেন?

  4. কিভাবে CSS দিয়ে প্রতিক্রিয়াশীল প্রশংসাপত্র তৈরি করবেন?