CSS樣式tab切換是網頁設計中非常常見且實用的功能,通過CSS樣式就可以實現tab頁之間的切換,避免了頁面重復加載,提高了用戶瀏覽頁面的效率。下面我們來看看如何實現CSS樣式tab切換。
<ul class="tab"> <li class="current">Tab 1</li> <li>Tab 2</li> <li>Tab 3</li> </ul> <div class="tab-content"> <div>Tab 1 Content</div> <div class="hidden">Tab 2 Content</div> <div class="hidden">Tab 3 Content</div> </div>
以上是CSS樣式tab切換的HTML結構,我們為三個Tab添加了一個class,用于選中當前的Tab,通過CSS樣式將class為current的Tab樣式修改為選中的狀態,讓其余Tab保持未選中狀態。
.tab { display: table; table-layout: fixed; width: 100%; margin-bottom: 20px; } .tab li { display: table-cell; text-align: center; cursor: pointer; border: 1px solid #ccc; padding: 10px 0; background-color: #f8f8f8; } .tab li.current { background-color: #fff; border-bottom: none; } .tab-content { border: 1px solid #ccc; padding: 20px; } .tab-content div { display: none; } .tab-content div.hidden { display: none; } .tab-content div.show { display: block; }
以上是CSS樣式tab切換的樣式代碼,其中我們通過CSS樣式實現了Tab的樣式修改,以及對應的Tab內容的顯示隱藏。當Tab被選中時,我們通過CSS樣式將其對應的內容顯示出來,讓用戶可以直觀的了解當前的內容。
CSS樣式tab切換可以用于展現非常多樣的內容,例如:產品介紹、新聞列表、食物菜單等等。通過合理的使用CSS樣式tab切換,可以讓網頁更為直觀易懂,用戶體驗更加友好。
上一篇css樣式中設置居中
下一篇DWCC如何使用css