純css實現的tab選項卡程式碼例項
通常選項卡效果是由javascript實現的,具體可以參閱原生javascript實現的tab選項卡例項程式碼一章節。
下面分享一個使用純css實現的tab選項卡功能,程式碼例項如下:
[HTML] 純文字檢視 複製程式碼<!DOCTYPE html> <html> <head> <meta charset=" utf-8"> <meta name="author" content="http://www.softwhy.com/" /> <title>螞蟻部落</title> <style type="text/css"> body{ margin:0; font-size:12px; background:#666; } #box{ width:400px; height:300px; margin:100px auto 0; } #tab_nav{ margin:0; padding:0; height:25px; line-height:24px; } #tab_nav li{ float:left; margin:0 3px; list-style:none; border:1px solid #999; border-bottom:none; height:24px; width:60px; text-align:center; background:#FFF; } a{ font:bold 14px/24px "微軟雅黑", Verdana, Arial, Helvetica, sans-serif; color:green; text-decoration:none; } a:hover{color:red;} #tab_content{ width:398px; height:273px; border:1px solid #999; font:bold 4em/273px "微軟雅黑", Verdana, Arial, Helvetica, sans-serif; text-align:center; background:#FFF; overflow:hidden; } #t_1,#t_2,#t_3{ width:100%; height:273px; } </style> </head> <body> <div id="box"> <ul id="tab_nav"> <li><a href="#t_1">tab_1</a></li> <li><a href="#t_2">tab_2</a></li> <li><a href="#t_3">tab_3</a></li> </ul> <div id="tab_content"> <div id="t_1">tab_壹</div> <div id="t_2">tab_貳</div> <div id="t_3">tab_叄</div> </div> </div> </body> </html>
這個實現的非常的巧妙,利用的是錨點定位的功能。讓父元素隱藏超出的尺寸,只保留當前錨點要顯示的區域即可。
相關文章
- 純css tab選項卡程式碼例項CSS
- jQuery tab選項卡效果程式碼例項jQuery
- 利用jQuery實現Tab選項卡jQuery
- 純CSS的導航欄Tab切換例項CSS
- jQuery tab選項卡程式碼詳解jQuery
- javascript tab選項卡JavaScript
- JavaScript tab選項卡效果JavaScript
- JavaScript tab選項卡功能JavaScript
- jquery.idTabs.min.js選項卡程式碼例項jQueryJS
- CSS3 tab選項卡動態切換CSSS3
- 使用原生js實現選項卡功能例項教程JS
- 基於swiper的Tab選項卡
- layui豎版tab選項卡UI
- css梯形程式碼例項CSS
- CSS 例項系列 - 01 - Tab 滑動門CSS
- 純CSS實現Tab欄的切換CSS
- CSS空心箭頭程式碼例項CSS
- CSS橢圓效果程式碼例項CSS
- CSS條紋背景程式碼例項CSS
- CSS 隔行變色程式碼例項CSS
- JavaScript實現選項卡效果JavaScript
- 前端--js實現選項卡前端JS
- 用純css實現Tab切換CSS
- CSS3立體導航選單程式碼例項CSSS3
- CSS3卡通形象程式碼例項CSSS3
- css3水滴效果程式碼例項CSSS3
- css背景虛化效果程式碼例項CSS
- css繪製圓形程式碼例項CSS
- 小程式 — 選項卡
- css選擇器,帶例項CSS
- CSS 選擇器 - 帶例項CSS
- 原生JS 編寫移動端 tab選項卡JS
- html實現簡單ListViews效果的例項程式碼HTMLView
- css3晃動效果程式碼例項CSSS3
- CSS3心形效果程式碼例項CSSS3
- CSS3發光背景程式碼例項CSSS3
- CSS3旋轉效果程式碼例項CSSS3
- CSS3紙飛機程式碼例項CSSS3
- vuejs實現新增tag標籤程式碼例項VueJS