কম্পিউটার

কিভাবে CSS এবং JavaScript দিয়ে পূর্ণ-পৃষ্ঠার ট্যাব তৈরি করবেন?


CSS এবং JavaScript দিয়ে পূর্ণ-পৃষ্ঠার ট্যাব তৈরি করতে, কোডটি নিম্নরূপ -

উদাহরণ

<!DOCTYPE html>
<html>
<head>
<meta name="viewport" content="width=device-width, initial-scale=1">
<style>
* {box-sizing: border-box}
body, html {
   height: 100%;
   margin: 0;
}
.tablink {
   background-color: #555;
   color: white;
   float: left;
   border: none;
   outline: none;
   cursor: pointer;
   padding: 10px 14px;
   font-size: 15px;
   width:33.33%;
}
.tablink:hover {
   background-color: black;
}
.tabcontent {
   color: white;
   display: none;
   padding: 100px 20px;
   height: 100%;
}
#Home {background-color: blue;}
#About {background-color: gray;}
#Contact {background-color: orange;}
</style>
</head>
<body>
<button class="tablink" onclick="demo('Home', this, 'blue')">Home</button>
<button class="tablink" onclick="demo('About', this, 'gray')" id="clickme">About</button>
<button class="tablink" onclick="demo('Contact', this, 'orange')">ContactUs</button>
<div id="Home" class="tabcontent">
   <h3>Home</h3>
   <p>This is the Home page.</p>
</div>
<div id="About" class="tabcontent">
   <h3>About</h3>
   <p>This is information about the company.</p>
</div>
<div id="Contact" class="tabcontent">
   <h3>ContactUs</h3>
   <p>Contact us for any feedback, query and complaints.</p>
</div>
<script>
function demo(pageName,elmnt,color) {
   var i, tabcontent, tablinks;
   tabcontent = document.getElementsByClassName("tabcontent");
   for (i = 0; i < tabcontent.length; i++) {
      tabcontent[i].style.display = "none";
   }
   tablinks = document.getElementsByClassName("tablink");
   for (i = 0; i < tablinks.length; i++) {
      tablinks[i].style.backgroundColor = "";
   }
   document.getElementById(pageName).style.display = "block";
   elmnt.style.backgroundColor = color;
}
document.getElementById("clickme").click();
</script>
</body>
</html>

আউটপুট

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

তৈরি করবে

কিভাবে CSS এবং JavaScript দিয়ে পূর্ণ-পৃষ্ঠার ট্যাব তৈরি করবেন?

এখন "ContactUs" ট্যাবে ক্লিক করুন -

কিভাবে CSS এবং JavaScript দিয়ে পূর্ণ-পৃষ্ঠার ট্যাব তৈরি করবেন?


  1. কিভাবে CSS এবং JavaScript দিয়ে একটি প্রতিক্রিয়াশীল স্লাইডশো তৈরি করবেন?

  2. কিভাবে CSS এবং JavaScript দিয়ে একটি ট্রি ভিউ তৈরি করবেন?

  3. কিভাবে CSS এবং JavaScript দিয়ে একটি উদ্ধৃতি স্লাইডশো তৈরি করবেন?

  4. কিভাবে CSS এবং JavaScript দিয়ে একটি প্রসারিত গ্রিড তৈরি করবেন?