Bootstrap选项卡界面组件
Bootstrap 的选项卡功能,真是做多页面切换时的好帮手。结构清晰、样式统一,搭配点 JavaScript 就能搞定不少交互需求。适合你想在一个页面里展示多块内容,比如个人资料、设置、评论这些。
导航的部分用.nav
和.nav-tabs
搞定,页面上看着就像浏览器标签那样,点哪儿切哪儿。每个.nav-link
都能对应一块.tab-pane
内容,还能用.active
来控制默认显示哪个面板。
更棒的是,连 JavaScript 都不用自己写,直接用data-toggle="tab"
就能激活切换。如果你用的是 jQuery,也能用$('#myTab').tabs()
来初始化,配合.tab-content
容器,一整个流程顺下来,体验挺丝滑的。
选项卡还能玩出不少花样,比如改成.nav-pills
药丸样式、做成垂直布局,甚至加个下拉菜单。稍微改改 CSS,个性化一点没问题。如果想做更复杂的,记得看下 aria 属性,role="tablist"
、aria-selected
这些别忘了,做得好还能提升无障碍体验。
资源包201612211422
里应该有示例代码、CSS 样式,还有 JS 逻辑,照着撸一遍理解会更深。如果你正准备给后台系统、信息展示类网页加点互动,挺建议你试试这个结构,简单又不容易出错。
61.24KB
文件大小:
评论区