কম্পিউটার

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


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

উদাহরণ

<!DOCTYPE html>
<html>
<head>
<meta name="viewport" content="width=device-width, initial-scale=1">
<style>
.tablink {
   background-color: black;
   color: white;
   float: left;
   cursor: pointer;
   padding: 20px 12px;
   font-size: 15px;
   width: 33.3%;
}
.tablink:hover {
   background-color: black;
}
.tabcontent {
   color: white;
   display: none;
   padding: 50px;
   text-align: center;
}
#date {
   background-color:blue;
   border: 1px solid black;
}
#time {
   background-color:yellow;
   color: black;
   border: 1px solid black;
}
#venue {
   background-color:orange;
   border: 1px solid black;
}
</style>
</head>
<body>
<h2>Match Schedule</h2>
<div id="date" class="tabcontent">
   <h1>Date</h1>
   <p>Match will held on 2nd April.</p>
</div>
<div id="time" class="tabcontent">
   <h1>Time</h1>
   <p>Begins: 9AM</p>
</div>
<div id="venue" class="tabcontent">
   <h1>Venue</h1>
   <p>MCG, Australia</p>
</div>
<button class="tablink" onclick="demo('date', this, 'red')" id="defaultOpen">Date</button>
<button class="tablink" onclick="demo('time', this, 'green')">Time</button>
<button class="tablink" onclick="demo('venue', this, 'blue')">Venue</button>
<script>
function demo(match,e,color) {
   var i, content, links;
   content = document.getElementsByClassName("tabcontent");
   var len1 = content.length;
   for (i = 0; i < len1; i++) {
      content[i].style.display = "none";
   }
   links = document.getElementsByClassName("tablink");
   var len2 = links.length;
   for (i = 0; i < len2; i++) {
      links[i].style.backgroundColor = "";
   }
   document.getElementById(match).style.display = "block";
   e.style.backgroundColor = color;
}
document.getElementById("defaultOpen").click();
</script>
</body>
</html>

আউটপুট

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

তৈরি করবে

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

এখন, যেকোনো ট্যাব-

-এ ক্লিক করুন

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


  1. কিভাবে CSS এবং JavaScript দিয়ে স্ন্যাকবার/টোস্ট তৈরি করবেন?

  2. জাভাস্ক্রিপ্ট এবং সিএসএস দিয়ে কীভাবে একটি টেনে নেওয়া যায় এমন HTML উপাদান তৈরি করবেন?

  3. কিভাবে CSS এবং JavaScript দিয়ে অ্যাকর্ডিয়ন তৈরি করবেন?

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