কিভাবে তৈরি করা: ট্যাব শিরোনাম
CSS এবং JavaScript ব্যবহার করে ট্যাব শিরোনাম তৈরি করুন
ট্যাব শিরোনাম
"শহর" বাটন ক্লিক করে প্রযুক্ত শিরোনাম দেখুন:
লন্ডন
লন্ডন ইংল্যান্ডের রাজধানী শহর।
প্যারিস
প্যারিস ফ্রান্সের রাজধানী।
টোকিও
টোকিও জাপানের রাজধানী।
ওস্লো
ওস্লো নরওয়ের রাজধানী।
স্বচ্ছারূপ ট্যাব শিরোনাম তৈরি করুন
প্রথম পদক্ষেপ - HTML যোগ করুন:
<div id="London" class="tabcontent"> <h1>লন্ডন</h1> <p>লন্ডন ইংল্যান্ডের রাজধানী।</p> </div> <div id="Paris" class="tabcontent"> <h1>Paris</h1> <p>Paris is the capital of France.</p> </div> <div id="Tokyo" class="tabcontent"> <h1>Tokyo</h1> <p>Tokyo is the capital of Japan.</p> </div> <div id="Oslo" class="tabcontent"> <h1>Oslo</h1> <p>Oslo is the capital of Norway.</p> </div> <button class="tablink" onclick="openCity('London', this, 'red')" id="defaultOpen">London</button> <button class="tablink" onclick="openCity('Paris', this, 'green')">Paris</button> <button class="tablink" onclick="openCity('Tokyo', this, 'blue')">Tokyo</button> <button class="tablink" onclick="openCity('Oslo', this, 'orange')">Oslo</button> বিশেষ ট্যাব কনটেন্ট খুলতে ব্যবহারযোগ্য বাটন তৈরী করুন। সকল <div> ইলেমেন্ট যারা class="tabcontent" হাটায় (CSS & JS) সম্ভবতা নেই। যখন ব্যবহারকারী একটি বাটনে ক্লিক করে - তখন এই বাটন "ম্যাচ" করা ট্যাব কনটেন্ট খুলবে。
দ্বিতীয় পদক্ষেপ - সিএসএস যোগ করুন:
বাটন এবং ট্যাব কনটেন্টের শৈলী নির্ধারণ করুন:
/* ট্যাব বাটনের শৈলী নির্ধারণ */ .tablink { background-color: #555; color: white; float: left; border: none; outline: none; cursor: pointer; padding: 14px 16px; font-size: 17px; width: 25%; } /* হভার হলে বটনের পিছনের রঙ পরিবর্তন করুন */ .tablink:hover { background-color: #777; } /* ট্যাবপেজ কনটেন্টের ডিফল্ট স্টাইল সেট করুন */ .tabcontent { color: white; display: none; padding: 50px; text-align: center; } /* প্রত্যেক ট্যাবপেজ কনটেন্টকে পৃথকভাবে সেট করুন */ #London {background-color:red;} #Paris {background-color:green;} #Tokyo {background-color:blue;} #Oslo {background-color:orange;}
তৃতীয় পদক্ষেপ - জেভাস্ক্রিপ্ট যোগ করুন:
function openCity(cityName, elmnt, color) { // সকল class="tabcontent" উপাদানকে ডিফল্টভাবে লুকান 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(cityName).style.display = "block"; // ট্যাবপেজ কনটেন্ট খুলানোর বটনকে বিশেষ রঙ যোগ করুন elmnt.style.backgroundColor = color; } // বিন্যাস id="defaultOpen"-এর উপাদানটিকে ক্লিক করুন document.getElementById("defaultOpen").click();
相关页面
教程:如何创建标签页