Mwongozo wa kuhakikisha: Tabaka tatu kwa ukuripoti wa pamoja

Mwongozo wa kuhakikisha tabaka tatu kwa ukuripoti wa kuzungumza kwa kufikia eneo kubwa la kifungu cha kifunguni (tabaka tatu kwa ukuripoti wa kufikia eneo kubwa).

Tabaka tatu kwa ukuripoti wa pamoja

Kichukua kwenye kiungo kinaeza ukiripoti "current" ukuripoti:

Nyumbani

Nyumbani ni kwa kuzungumza kwa roho...

Makala

Makala ya siku hii!

Wasiliana

Tungamia, au tukue kikawaida kwa kikahawa.

Kuhusu

Tungu na kwa nini tunafanya.

亲自试一试

Kuja tabaka tatu kwa msingi

Kielekani cha kwanza - Ongeza HTML:

<button class="tablink" onclick="openPage('Home', this, 'red')">Home</button>
<button class="tablink" onclick="openPage('News', this, 'green')" id="defaultOpen">News</button>


Home

Home is where the heart is..

News

Some news this fine day!

Contact

Get in touch, or swing by for a cup of coffee.

About

Who we are and what we do.

创建按钮以打开特定的标签页内容。所有带有 class="tabcontent"

元素默认都是隐藏的(通过 CSS 和 JS)。当用户点击按钮时,它会打开与这个按钮“匹配”的标签页内容。

Mchezo wa pili - Ongeza CSS:

Kufanya stili ya viungo na maudhui ya tabia (mawili yote):

/* Kufanya kipimo cha kina ya body na hatua ya kitabia 100%, ili kufungua “tabia ya mawili”
body, html {
  height: 100%;
  kijumla: 0;
  mifano ya haraka: Arial;
}
/* Kufanya mifano ya stili ya viungo vya tabia */
.tablink {
  mabara ya mbao: #555;
  color: white;
  kushoto: kushoto;
  kifungu: hakuna;
  matokeo: hakuna;
  kampi: pointer;
  mawazo: 14px 16px;
  font-size: 17px;
  width: 25%;
}
.tablink:hover {
  background-color: #777;
}
/* Kufaa muungano wa tab ya kusoma (na kuingiza umbo wa ukurasa: 100%) */
.tabcontent {
  color: white;
  display: none;
  padding: 100px 20px;
  height: 100%;
}
#Home {background-color: red;}
#News {background-color: green;}
#Contact {background-color: blue;}
#About {background-color: orange;}

Tathmini ya Tatu - Ongeza JavaScript:

function openPage(pageName, elmnt, color) {
  // kumia kila elementi ya class="tabcontent"
  var i, tabcontent, tablinks;
  tabcontent = document.getElementsByClassName("tabcontent");
  for (i = 0; i < tabcontent.length; i++) {
    tabcontent[i].style.display = "none";
  }
  // kumia rangi za kila kiungo cha tab au kibonzo
  tablinks = document.getElementsByClassName("tablink");
  for (i = 0; i < tablinks.length; i++) {
    tablinks[i].style.backgroundColor = "";
  }
  // kufaa muungano wa tab ya kusoma
  document.getElementById(pageName).style.display = "block";
  // kuingiza rangi kwa msalio wa kufungua tab kaingia zawadi
  elmnt.style.backgroundColor = color;
}
// kufaa id="defaultOpen" ya kuepiga kipinduli
document.getElementById("defaultOpen").click();

亲自试一试

相关页面

教程:如何创建标签页