bootstrap组件
来源:互联网 发布:买家说少件淘宝怎么判 编辑:程序博客网 时间:2024/05/22 15:59
组件----图标字样
Glyphicons是一套收费的图标字体,提供了web/移动开发中常用的小图标
bootstrap中可以免费使用这套字体中对的250+个。
以服务器端字体形式出现的,即客户端若访问了使用Glyphicons字体的网站
@font-face { font-family: 'Glyphicons Halflings'; src: url('../fonts/glyphicons-halflings-regular.eot'); src: url('../fonts/glyphicons-halflings-regular.eot?#iefix') format('embedded-opentype'), url('../fonts/glyphicons-halflings-regular.woff2') format('woff2'), url('../fonts/glyphicons-halflings-regular.woff') format('woff'), url('../fonts/glyphicons-halflings-regular.ttf') format('truetype'), url('../fonts/glyphicons-halflings-regular.svg#glyphicons_halflingsregular') format('svg');}注意:1》图标字体的本质不是图片,而是字体;故凡是可以使用文字的地方都可以使用不同的字体
2》glyphicon图标字体只能用于“空元素”---不包含任何内容和子元素
<span class="glyphicon glyphicon-dashboard"></span>
组件----按钮组
.btn-group 水平按钮组
.btn-group-vertical 竖直按钮组
.btn-group .btn-group-justified 水平两端对齐的按钮组
.btn-group-lg
.btn-group-md
.btn-group-sm
.btn-group-xs
组件-----下拉菜单
下拉菜单必须HTML结构:
<div class="dropdown">相对定位的父元素
<a data-toggle="dropdown">触发元素</a>
<ul/div>隐藏元素</ul/div>
</div>
<div class="dropdown"> <a data-toggle="dropdown" class="btn btn-success" href="#">产品大全 <span class="caret"></span> </a> <ul class="dropdown-menu"> <li class="dropdown-header bg-info">家电</li> <li class="divider"></li> <li><a href="#">洗衣机</a></li> <li><a href="#">电视</a></li> <li><a href="#">冰箱</a></li> <li><a href="#">沙发</a></li> <li class="divider"></li> <li class="dropdown-header bg-info">水果</li> <li class="divider"></li> <li><a href="#">苹果</a></li> <li><a href="#">香蕉</a></li> <li><a href="#">橘子</a></li> </ul> </div></div>
组件----自学
路径导航(面包屑)/分页/标签/徽章/巨幕/水井/页头
面包屑: .breadcrumb
分页: .pagination .page
标签: .label
徽章: .badge
巨幕: .jumbotron
水井: .well
页头: .page-header
组件---导航
标签式导航
<h5>标签-导航</h5> <ul class="nav nav-tabs"> <li><a data-toggle="tab" href="#">水果</a></li> <li class="active"><a data-toggle="tab" href="#">家电</a></li> <li><a data-toggle="tab" href="#">服装</a></li> <li><a data-toggle="tab" href="#">书籍</a></li> </ul>
胶囊式导航
<ul class="nav nav-pills"> <li><a data-toggle="tab" href="#">水果</a></li> <li class="active"><a data-toggle="tab" href="#">家电</a></li> <li><a data-toggle="tab" href="#">服装</a></li> <li><a data-toggle="tab" href="#">书籍</a></li> </ul>
此外,还有两张导航变种:
1》两端对齐的导航 .nav .nav-tabs .nav-justified
2》竖直放置的胶囊导航 .nav .nav-pills .nav-stacked
组件---响应式导航
响应式导航条:在PC和平板中默认要显示的内容;但在手机中导航条默认只显示“LOGO/Brand”,以及一个“菜单折叠展开按钮”,只有单击折叠按钮后才显示所有的菜单项。
bootstrap中导航条按位置:
1>顶部导航条
2>底部导航条
bootstrap中导航条按颜色:
1>浅色底深色的字 .navbar-default
2>深色底浅色的字 .navbar-inverse
bootstrap中导航条按定位:
1>相对定位 position:relative
2>固定定位 position:fixed
------------------------------------------------------------------------------------
<div class="navbar 颜色 定位"> <div class="container"> <!--导航条 begin--> <!--导航条头部begin--> <div class="navbar-header"><a class="navbar-brand" href="#"> <img src="img/logo.png" alt="" style="margin-top:-5px; "> </a>
<button class="navbar-toggle collapsed" type="button" data-toggle="collapse"> <span class="sr-only">Toggle navigation</span>//sr-only只有屏幕阅读器可以看见
<span class="icon-bar"></span> <span class="icon-bar"></span> <span class="icon-bar"></span> </button> </div> <!--导航条头部end--> <!--导航条折叠菜单begin--> <div class="navbar-collapse" id="bs-example-navbar-collapse-1"> <ul class="nav navbar-nav"> <li class="active"><a href="#">new</a></li> <li><a href="#">Link</a></li> <li class="dropdown"> <a href="#" class="dropdown-toggle" data-toggle="dropdown" role="button" aria-haspopup="true" aria-expanded="false">Dropdown
<span class="caret"></span></a> <ul class="dropdown-menu"> <li><a href="#">Action</a></li> <li><a href="#">Another action</a></li> <li><a href="#">Something else here</a></li> <li role="separator" class="divider"></li> <li><a href="#">Separated link</a></li> <li role="separator" class="divider"></li> <li><a href="#">One more separated link</a></li> </ul> </li> </ul> <form class="navbar-form navbar-right"> <div class="form-group"> <input type="text" class="form-control" placeholder="Search"> </div> <button type="submit" class="btn btn-default">Submit</button> </form> </div> <!--导航条折叠菜单end--> <!--导航条end--> </div></div>
- bootstrap(组件)
- Bootstrap 组件
- bootstrap 组件
- bootstrap组件
- BootStrap组件
- Bootstrap组件
- Bootstrap 组件
- bootstrap组件
- bootstrap组件
- Bootstrap alert组件使用
- bootstrap 之 组件
- 使用 Bootstrap Typeahead 组件
- Yii2 bootstrap 内置组件
- 学习Bootstrap前端组件
- Bootstrap-组件-1
- Bootstrap-组件-2
- Bootstrap-组件-3
- Bootstrap组件之导航
- java中反射基本的方法以及使用
- mysql索引优化建议
- 日常训练 20170531 探险
- 以太坊的Java客户端使用
- 最新spring,mybatis,springmvc(SSM)集成
- bootstrap组件
- 在Matlab中,想要将两个字符串连接在一起,有以下的方法: 假定有两个字符串 >> str1='Iloveyou';str2='123'; 方法一:用中括号将str1和str2像矩阵元素一样包含起来
- SVN--全量备份与增量备份
- 《LoadRunner 没有告诉你的》链接汇总
- Cloudera Hadoop管理员(CCAH)&开发者(CCA)认证大纲
- Linux内核中断底半部--概述
- ViewPager
- Memcache知识点梳理
- Android 打包string出现警告问题