位置: 编程技术 - 正文

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实现雪花飞舞(下雪了作文)

  • 核定征收的个体户可以开专票吗
  • 劳务清包违法吗?
  • 符合简易征收的条件
  • 营运资产周转次数平均值
  • 绿化养护合同免费
  • 企业申报表有异常期间可以更换财务负责人吗
  • 预提费用报税时填哪里
  • 所有者权益变动表图片
  • 收回次月作废的发票需要做账吗
  • 转让不动产增值税计算
  • 折扣销售指
  • 联营和合营的区别
  • 电子承兑到期怎样兑现
  • 销售不同税率的货物会计处理
  • 买东西几块钱忘付了怎么办
  • 每月交的社保什么时候到账
  • 小规模纳税人文化事业建设费减免政策
  • 当年亏损可以用以前年度来弥补吗
  • 土地使用权的租赁与出租的区别
  • 房产税先征后免会计处理
  • 住房公积金证书更新
  • 长期借款的核算思维导图
  • 内部职工销售佣金计入
  • 农业产品免税范围注释
  • 积分兑换现金的平台
  • 对某公司的了解
  • 税盘减免税款的会计分录
  • 怎么重装电脑xp
  • 政府专项基金是什么
  • win10系统白名单怎么设置
  • 住房补贴缴纳比例是多少
  • php可变参数
  • php常用函数大全
  • system-coredump进程
  • 现行小规模纳税人增值税税率
  • 固定资产入账流程图
  • 加工取得的存货和委托加工的区别
  • 哪些项目容易漏缴个人所得税?
  • PHP:imagefontheight()的用法_GD库图像处理函数
  • 职工教育经费是不是教育费附加
  • 申报个体经营所得税款所属期怎么填
  • php获取用户信息
  • atx系统的grpck命令可验证组的合法性
  • 软件企业高新技术产品证明材料
  • 没有初级会计证可以从事会计工作吗
  • 存货的期末计价属于会计政策吗
  • 保理属于什么行业分类
  • 供热管道属于什么结构类型
  • 工程结算成本和主营业务成本一样吗
  • 个体户开公账户每个月要申报吗
  • 消费税是指怎样的收入
  • 全资子公司可以转让吗
  • 中小企业会计科目
  • 可抵扣进项税额包括进项税额转出吗
  • 银行备付金账户是什么帐户
  • 车费多付了,怎么追回
  • 出差费计入工资总额吗
  • 一般纳税人主表中的25是怎么来的
  • 未开票收入账上税率按多少
  • 记帐凭证会计处理程序及其应用
  • mysql的随机函数
  • 萝卜家园系统安装教程
  • 如何设置linux
  • cmd命令start命令
  • win 驱动
  • win7系统如何卸载office2007
  • pvlsvr.exe - pvlsvr是什么进程 有什么用
  • 前端获取http状态码400的返回值实例
  • nodejs代码规范
  • windows批量处理命令
  • jquery 选择
  • jquery ui autocomplete
  • 你需要知道的100位艺术大师
  • jquery easyui插件
  • 使用java
  • 面向对象的程序设计语言是
  • iframe例子
  • 平谷大集时间表2022
  • 党建引领安全宣传美篇幼儿园
  • 南通工伤网上申请流程
  • 免责声明:网站部分图片文字素材来源于网络,如有侵权,请及时告知,我们会第一时间删除,谢谢! 邮箱:opceo@qq.com

    鄂ICP备2023003026号

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

    友情链接: 武汉网站建设