ఎలా సృష్టించాలి: టాబ్ పేర్లు
CSS మరియు JavaScript ఉపయోగించి టాబ్ పేర్లు సృష్టించడాన్ని నేర్చుకోండి.
టాబ్ పేర్లు
అనుకూలంగా "నగరం" బటన్ నొక్కండి అప్పుడు సంభందించిన పేర్లు చూపించబడతాయి:
లండన్
లండన్ నేరుగా ఇంగ్లెండ్ యొక్క రాజధన నగరం.
పారిస్
పారిస్ నేరుగా ఫ్రాన్స్ యొక్క రాజధనం.
టోక్యో
టోక్యో నేరుగా జపాన్ యొక్క రాజధనం.
ఓస్లో
ఓస్లో నేరుగా నార్వే యొక్క రాజధనం.
మార్పిడి టాబ్ పేర్లు సృష్టించండి
సంక్షిప్త పద్ధతి - హైలైన్ జోడించండి:
<div id="London" class="tabcontent"> <h1>London</h1> <p>London is the capital city of England.</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> 创建按钮以打开特定的标签页内容。默认情况下(使用 CSS 和 JS),所有带有 class="tabcontent" 的 <div> 元素都是隐藏的。当用户点击按钮时,它将打开与该按钮“匹配”的标签页内容。
第二步 - 添加 CSS:
设置按钮和标签页内容的样式:
/* 设置标签页按钮的样式 */ .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; } // ఐడి="defaultOpen" యొక్క మూలకాన్ని పొంది అది క్లిక్ చేస్తారు document.getElementById("defaultOpen").click();
相关页面
教程:如何创建标签页