Bootstrap

Bootstrap介绍

Bootstrap是一个HTML,CSS,JavaScript的框架
Bootstrap框架包含了很多常见的CSS样式,JavaScript的效果
Bootstrap框架官方文档的案例足够应付项目中大部分需求

Bootstrap安装

1.直接引入文件
在这里插入图片描述
2.模块化包装管理
在这里插入图片描述

布局

布局容器

在这里插入图片描述
由于padding等属性缘故,这两种容器类不能互相嵌套

栅格系统

在这里插入图片描述

<div class="col-md-1">1</div>后面数字表示占格子的几份

栅格参数

在这里插入图片描述
PS:如果某一行数字加起来大于12,多余部分将另起一行排列

表格

条纹状表格

<table class="table table-striped"></table>

边框表格

<table class="table table-bordered"></table>

鼠标悬停

<table class="table table-hover"></table>

表单

表单控件会被自动赋予一些全局样式
所有设置了.form-control类的< input>、< textarea>、< select>元素都将被默认设置宽度100%;。将label元素和前面提到的控件包裹在.form-group中可以获得最好的排列

内联表单

使其内容左对齐,只适用于窗口至少在768px宽度时
ps:可能需要手动设置宽度
一定要添加lable标签

<form-inline></form>

水平排列表单

文本和内容框在同一行

<form-horizontal></form>

按钮

可作为按钮使用的标签或元素
为a,button或input元素添加按钮类(button class)即可使用bootstrap提供的样式
针对组件的注意事项
虽然按钮类可以应用到a和button元素上,但是,导航和导航组件只支持button元素
链接被作为按钮使用时的注意事项
如果a元素被作为按钮使用,并用于当前页面触发某些功能,而不是用于连接其他页面或链接前页面中的其他部分,那么,无比为其设置role-button属性
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述

组件-图标

不要和其他组件混合使用
图标类不能和其他组件直接联合使用,他们不能在同一个元素上与其他类共同存在.应该创建一个嵌套的span标签,并将图标类应用到这个span标签上
只对内容为空的元素起作用
图标类只能应用在不包含任何文本内容或子元素的元素上
改变图标字体文件的位置
bootstrap假定所有的图标字体文件全部位于…/fonts/目录内,相对于预编译版css文件的目录,如果你修改了图标字体文件的位置,那么,你需要通过下面列出的任何一种方式有更新css文件
在less源文件中修改@icon-font-path和/或@icon-font-name变量
利用less编译器提供的相对url地址选项
修改预编译css文件中的url()地址
根据你自身的情况选择一种方式即可

组件-下拉菜单

用于显示链接列表的可切换、有上下文的菜单。下拉菜单的JavaScript插件让它具有了交互性
在这里插入图片描述

组件-输入框组

通过在文本输入框input前面、后面或是两边加上文字或按钮,可以实现对表单空间的拓展。为.input-group赋予.input-group-adden或.input-group-btn类,可以给.inform-control的前面或后面添加额外的元素
只支持文本输入框input
这个请避免shiyongselect元素,因为Webkit浏览器不能完全绘制它的样式
避免使用textarea元素,由于他们的rows属性在某些情况下不被支持
输入框组中的工具提示和弹出框需要特别的设置
为.input-group中所包含的元素应用工具提示或popover时,必须设置container:'body’参数,为的是避免意外的副作用
不要和其他组件混用
不要将表单或栅格列类直接和输入框混合使用。而实将输入框组潜逃到表单组或栅格相关元素的内部

组件-按钮组

在这里插入图片描述
在这里插入图片描述
在这里插入图片描述

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值