位置: 编程技术 - 正文

Bootstrap每天必学之导航组件(bootstrap需要学多久)

编辑:rootadmin

推荐整理分享Bootstrap每天必学之导航组件(bootstrap需要学多久),希望有所帮助,仅作参考,欢迎阅读内容。

文章相关热门搜索词:bootstrap入门,bootstrap需要学多久,bootstrap需要学多久,bootstrap入门,bootstrap快速入门,bootstrap快速入门,bootstrap基础教程,bootstrap入门,内容如对您有帮助,希望把文章链接给更多的朋友!

在bootstrap框架中将导航独立出来成为一个导航组件,根据不同的版本,可以找到相应的源码:

LESS: navs.less

SASS: _navs.scss

标签形导航,也称选项卡导航

标签形导航是通过.nav-tabs样式来实现的,在制作标签形导航时需要在原导航类名为.nav的容器上追加类名.nav-tabs

原理:

将菜单项li按块显示,并让它们排列在同一水平上,然后定义非高亮菜单的样式和鼠标悬浮效果

一般情况下,选项卡都会有个当前选中项,只需要在其(li)标签上添加类名.active即可

除了当前选项外,有的选项卡还带有禁用状态,实现这样的效果,只需在标签项上添加类名disabled

如果要实现点击菜单项就可以切换内容的效果,就需要配合js插件

胶囊形(pills)导航

当前高亮显示,并带圆角效果,其实现方法和选项卡导航类似,同样的结构,只需将类名.nav-tabs换成类名.nav-pills

垂直堆叠的导航

除了水平导航,还有垂直导航,制作垂直堆叠的导航只需在.nav-pills的基础上追加类名.nav-stacked

Bootstrap每天必学之导航组件(bootstrap需要学多久)

与胶囊形导航相比,主要是让导航项不浮动,让其垂直排列,然后给相邻导航项留有一定的间距

垂直堆叠导航像下拉菜单组与组间有一分割线一样,导航项之间也有分割线这样的效果,只需在导航项之间添加<li class=”divider”></li>

自适应导航

自适应导航指的是导航占据容器全部宽度,而且菜单项可以像表格的单元格一样自适应宽度,自适应导航和之前提到的.btn-group-justified制作的自适应按钮组件一样,不过在制作自适应导航时类名.nav-justified需和.nav-tabs或.nav-pills配合一起使用

原理:

列表ul上设置宽度为%,然后每个菜单项li设置了display:table-cell,让列表模拟表格单元格的形式显示;

上面有一个媒体查询条件:@media(min-width:px){……}表示自适应导航仅在浏览器视窗宽度大于px才能按上面的风格显示,但浏览器视窗宽度小于px时,会按下图的风格显示

.nav-tabs和.nav-justified配合在一起使用,也就是自适应选项卡导航,浏览器视窗宽度小于px时,在样式上做了另外的处理

导航加下拉菜单(二级导航)

制做二级导航只需将li当做父容器,使用类名.dropdown,同时在li中嵌套另一个ul列表

面包屑式导航

面包屑一般用于导航,主要的作用是告诉用户现在所处页面的位置,在bootstrap框架中面包屑也是一个独立的模块组件。

LESS: breadcrumbs.less

SASS:_breadcrumbs.scss

上面使用li+li:before实现li与li之间的分隔符,这种方案在低版本ie不支持

如果大家还想深入学习,可以点击这里进行学习,再为大家附两个精彩的专题:Bootstrap学习教程Bootstrap实战教程

标签: bootstrap需要学多久

本文链接地址:https://www.jiuchutong.com/biancheng/373507.html 转载请保留说明!

上一篇:javascript断点调试心得分享(js中断点用法)

下一篇:下雪了 javascript实现雪花飞舞(下雪了作文)

  • 印花税申报是含税收入还是不含税收入
  • 小规模企业税收优惠政策2023
  • 企业新成立,何种情况下需要开始记账报税
  • 自产产品用于业务招待费
  • 小规模纳税人销售自建不动产
  • 开分公司赚钱吗
  • 租厂房需要交租赁税吗
  • 单位结算卡和公账是一张卡吗
  • 有形动产租赁简易征收适用哪些业务
  • 多扣了离职人员的钱
  • 快递公司结算员工作量大不大
  • 公司股权平价转让要交税吗
  • 住房租赁补贴
  • 股权转让有溢价怎么做账
  • 购销合同印花税税率2023
  • 企业所得税月交还是年交
  • 会议费需要什么资料
  • 企业一般每个月几号上工伤保险
  • 城镇土地使用税减免税政策
  • 主营业务税金及附加怎么算
  • 哪些情况需要变更船籍港
  • 销售商品收到商业汇票属于什么科目
  • 企业所得税零申报资产总额怎么填
  • 小规模所得税表格模板
  • 装修公司购装修材料入什么科目?
  • 销售净利率如何分析出来
  • 网件R6400路由器怎么样?网件R6400上网与传输评测的教程
  • 销售回款率的具体指标
  • 合同印花税的5个税目
  • 上年度第四季度总结
  • 建筑业 分包
  • win10系统下怎么安装Java JDK及配置环境变量
  • 忘记电脑开机密码怎么打开电脑
  • 递延所得税当期要交吗
  • 商业企业低值易耗品科目核算的内容
  • 企业以物易物如何确认收入
  • 股东年终利润分录怎么写
  • 差旅费的会计分录怎么做
  • 前端常问的面试题
  • React常见面试题
  • 博登湖下载
  • json与对象的区别
  • Vue 3 介绍
  • thinkphp withjoin
  • 联营企业分得的利润
  • 小规模纳税人可以开增值税专用发票吗
  • 微众银行贷款利率2023最新
  • 挂靠的公司替我们交的税款如何记账?
  • Building a HTTP Proxy
  • 股权转让受让方委托书
  • 红字发票信息表怎么打印出来
  • 普票需要填写全额发票吗
  • 成本和入账价值
  • 发票冲红视频教程
  • 罚款属于应付账款吗
  • 小规模纳税人零税率怎么申报
  • 继续教育报名方式
  • 关于出售使用过的产品
  • 控制成本的优点
  • 收到材料发票怎么写摘要
  • 承兑汇票被背书人
  • 年利率怎么算计算器
  • 建账前应该考虑哪些问题
  • MySQL MEM_ROOT详解及实例代码
  • 新装mysql设置密码
  • 怎样彻底关闭win11安全中心
  • ubuntu系统虚拟机运行
  • 在windowsxp的应用程序中,经常有一些菜单选项呈暗灰色
  • 怎么把系统从win10换成win7
  • 锁屏壁纸设置后不显示怎么办
  • win7资源管理器不停的崩溃重启
  • unity udim
  • vue3.0diff
  • Git && GitHub 之远程协作
  • input组件封装
  • 上海社保转出后查不到记录
  • 河南税务申报
  • 济南高新发展公告
  • 扬州 税务
  • 国家税务总局查询发票
  • 免责声明:网站部分图片文字素材来源于网络,如有侵权,请及时告知,我们会第一时间删除,谢谢! 邮箱:opceo@qq.com

    鄂ICP备2023003026号

    网站地图: 企业信息 工商信息 财税知识 网络常识 编程技术

    友情链接: 武汉网站建设