位置: 编程技术 - 正文

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

  • 个税应纳税所得额是要上交的钱吗
  • 注册资本印花税减半征收政策
  • 销项税额计算公式依据
  • 礼品进项怎么做进项转出
  • 关联企业债资比 企业所得税
  • 企业为什么产生
  • 资产负债表日后调整事项与非调整事项的区别
  • 公允价值变动损益属于什么科目
  • 固定资产核算的心得体会
  • 逆流交易合并报表抵消分录
  • 无法收回的应收款计入什么科目
  • 药店药品成本怎么核算
  • 车间领用周转材料会计分录怎么写
  • 职工福利部门的工资
  • 接受投资者的无形资产
  • 税务审计什么时候进行
  • 定额发票上盖什么章
  • 其他业务收入需要结转成本吗
  • 买牛奶的公司会计怎么做账
  • 出租房屋的房产税怎么算
  • 当期损益包括哪些费用
  • 职工福利费发票开票范围
  • 小规模免税增值税申报表怎么填
  • 购买汽车分期付款利息怎么算
  • 投资性房地产房产税如何计算
  • 企业分立账务处理办法
  • 注册资本金认缴制
  • 技术开发合同收入包括哪些
  • 或有事项确认预计负债的分录
  • 摊余成本计量的金融资产账面价值
  • mcappins.exe - mcappins进程是什么文件 什么意思.
  • 一般纳税人怎么交税
  • 发票抵扣条件
  • php vld
  • php iswriteable
  • 生育津贴如何做账
  • 应付现金股利通过
  • 哈雷6号
  • 转让居民企业的股权所得交企业所得税吗
  • node.txt
  • php closure类
  • 隐藏index.html
  • 接口多继承的写法
  • 单位之间的争议由谁处理
  • 对公户单笔转账有限额吗
  • 开票资料需要哪些东西
  • 什么是企业会计确认计量和报告的空间范围
  • 网银转账往来款怎么做账
  • 公司有残疾人如何申报残保金
  • 一般纳税人提供财政部和国家税务总局规定的
  • 信用证保证金账户属于什么账户性质
  • 被投资单位信息是什么
  • 公司用现金支付货款
  • 免抵税额要交税吗
  • 应付职工薪酬代扣社保
  • 暂估成本多久要冲掉
  • 业务招待费会计科目
  • 所有者权益变动表图片
  • 幼儿园固定资产一览表
  • 购入固定资产一次性扣除政策
  • mysql中的groupby
  • 安装fedora33
  • 为什么开机会提示无信号
  • windows崩溃后怎么修复
  • ubuntu彻底删除
  • windows7如何设置双屏显示
  • windows 10 mobile--移动版
  • linux配置ssh服务器 用户名
  • cocos2d官网
  • android4.4w
  • 搭建gitbook
  • 批处理传输文件夹到ftp
  • [置顶]星陨计划
  • unity怎么把文件导入项目
  • linux多进程编程实例
  • 大杀器歼35震撼首飞!中国空军正式踏入世界第一梯队
  • javascript文本框获得焦点
  • js判断ua
  • 重庆税务电子发票登录
  • 被审计了意味着什么
  • 免责声明:网站部分图片文字素材来源于网络,如有侵权,请及时告知,我们会第一时间删除,谢谢! 邮箱:opceo@qq.com

    鄂ICP备2023003026号

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

    友情链接: 武汉网站建设