在網站設計中,常常會有需要使用tab標簽進行頁面切換的需求。而為了實現這樣的效果,我們就需要使用一些CSS技巧。下面,我們就來介紹一下如何通過CSS來實現tab標簽的切換效果。
/*首先,我們需要設置好tab容器的樣式*/ .tab-container{ display: flex; justify-content: space-between; align-items: center; flex-wrap: wrap; } /*接下來,我們要設置tab標簽的樣式*/ .tab-container .tab{ padding: 10px 20px; background-color: white; border: 1px solid black; border-bottom: none; cursor: pointer; } /*為當前選中的tab添加特殊樣式*/ .tab-container .tab.active{ background-color: grey; border-color: grey; color: white; } /*接著,我們要設置tab內容的樣式*/ .tab-content{ display: none; } /*為當前選中的tab添加特殊樣式*/ .tab-container .tab.active + .tab-content{ display: block; }
通過以上的CSS代碼,我們可以實現一個基本的tab標簽切換效果。當用戶點擊某一個tab時,該tab會獲得.active類名,同時對應的內容也會顯示出來。而當用戶點擊其他tab時,之前的tab則會失去.active類名。
下一篇html5按鈕圓角設置