admin 管理员组文章数量: 1184232
2023年12月17日发(作者:三类压力容器的分类)
软酷网官网:
Bootstrap的使用手册及学习笔记
Bootstrap是基于HTML5和CSS3开发的用于前端开发的工具包。关于Bootstrap的介绍和下载,大家可以去搜索查看。Bootstrap使用的某些HTML元素和CSS属性需要文档类型为HTML5 的文件类型。因此这一文档类型必须出现在项目的每个页面的开始部分:
2
3
4
...
HTML中定义的所有标题标签, 从
到 都是可用的。Bootstrap定义的全局
font-size 是 14px,line-height 是 20px。这些样式应用到了
和所有的段落上。另外,对(段落)还定义了1/2行高(默认为10px)的底部外边距(margin)属性。
在使用Bootstrap之前必须要将或者(压缩版)引入到页面中,它定义了Bootstrap的基本样式。如果需要使用Bootstrap提供的组件,要将或者(压缩版)引入到页面中。因为bootstrap的JS插件需要Jquery的支持,所有在引入之前必须将也引入到页面上。另外如果你希望你的页面支持响应式布局,必须引入或者(压缩版),它主要提供页面在移动设备上的显示样式支持,需要注意的是必须放置在之后,否则便不具有响应式布局功能。当然在Bootstrap3的版本中,和已经合并了。
一、代码样式
Bootstrap提供了代码样式,用于在页面上展示代码,以此来区分于正文的区别,如果是行内嵌套代码,可以用标签,但是对于代码中的符号要进行转换(<是<、>是>)例如:
For example, should be wrapped as inline.
如果是代码块可以用
标签,同样的,代码中的要将代码中的尖括号做转换。例如:1
2
3
4
Sample
5
...
6
...
7
...
8
...
9
...
软酷网官网:
10
...
11
12
二、表格
基本的表格样式可以用
| First Name | Last Name | Username |
|---|---|---|
| Mark | Otto | @mdo |
| Jacob | Thornton | @fat |
如果想让表格的内容更紧凑一点可以为表格添加 .table-condensed 类,如果想为表格添加颜色可以选择情景类,情景类有:
.success
.error
.warning
.info
表示成功或积极的行为
表示一个危险或存有潜在危险的行为
表示警告,可能需要注意
作为一个默认样式的一个替代样式
例如:
1
2
| First Name | Last Name |
|---|---|
| Mark | Otto |
| Jacob | Thornton |
| Larry | the Bird |
三、表单
基本的表单可以用
另外,Bootstrap包含3个可选的常用表单布局,分别是搜索表单,行内表单,水平表单,例如:
1
2
3
软酷网官网:
1
2
3
8
四、按钮
任何赋予.btn类的页面元素都会显示按钮样式。不过,通常是用于更好的表现和
软酷网官网:
按钮
默认
链接
class=""
btn
btn btn-primary
btn btn-info
btn btn-success
btn btn-warning
btn btn-danger
btn btn-inverse
btn btn-link
描述
带渐变的标准灰色按钮
提供额外的视觉感, 可在一系列的按钮中指出主要操作
默认样式的替代样式
表示成功或积极的动作
提醒应该谨慎采取这个动作
表示这个动作危险或存在危险
备用的暗灰色按钮,不依赖于语义和用途
简化一个按钮, 使它看起来像一个链接,同时保持按钮的行为
如果想更改按钮的大小,可以在class类中添加 .btn-large 、.btn-small
或 .btn-mini即可改变按钮大小,通过由Glyphicons提供图片,可以给每个按钮设置一个小图标,使用时,每个图标都需要依附于一个标签,并且赋予一个唯一的类(class),默认是深灰色,也可以使用反色(白色)样式的图标,只需增加一个额外的类 .icon-white 。例如:
button
五、下拉菜单按钮
下拉菜单的触发器和整个下拉菜单都需要包裹在 .dropdown 中,或者声明为position:
relative;的其它页面元素中。向 .dropdown-menu 添加 .pull-right 即可右对齐下拉菜
软酷网官网:
单。向
Dropdown
六、按钮组
将带有 .btn 类的一系列按钮包裹在 .btn-group 中,即可创建一个按钮组。例如:
如果想创建一个将多个多维按钮组,只要将
class="btn-toolbar">中即可获得更多复杂的组件,如果想让一组按钮呈现出垂直方向堆叠的样式,只需要在 .btn-group 的后面添加 .btn-group-vertical 类即可。
七、分裂式按钮下拉菜单
在按钮组的基础上,我们可以很容易的创建分裂式按钮。分裂式按钮左侧是一个标准形式的按钮,右侧是一个可触发下拉菜单的链接。例如:
链接或按钮上的data-toggle="dropdown"即表示激活下拉菜单,当然你也可以通过JS的方式来触发下拉事件,例如:
注:如果 dropdown() 带上参数名为 toggle 的参数(dropdown('toggle')),即表示根据当前下拉菜单的状态来响应事件,如果下拉菜单是隐藏的即显示出来,如果是显示的即隐藏起来。
八、选项卡
基于
- 并添加 .nav-tabs 或者是 .nav-pills 类即可创建一个选项卡,为任一导航组件(标签页、pills或列表)添加 .disabled 类,均可让链接变灰并失去鼠标悬停效果。
软酷网官网:
但是链接仍然是可以点击的,除非你将链接的href属性去除,你还可以写JavaScript代码阻止用户点击链接。例如:
选项一的内容
选项二的内容
选项三的内容
九、导航条
在页面上添加导航条组件可以用 .navbar 类来定义,然后用 .navbar-inner 类将导航中的条目装载在一起,导航条中条目可以是无序列表,将导航条放入 .container 中就可以限制其宽度。如果想在导航条目中添加分隔符,只需增加一个空白的条目并为其设置一个类即可,如果想要在导航中添加一个表单,需要包含在 .navbar-form 类中,如果是搜索表单可以定义为 .navbar-search 。例如:
如果想在导航条目中加入下拉菜单,只需要在导航条目
十、面包屑
面包屑组件可以用 .breadcrumb 类来定义,在页面上可以用于位置(路径)提示。例如:
十一、分页
分页用 .pagination 类来定义,定义如下:
可根据不同情况定制链接。用 .disabled 标明链接不可点击,用 .active 标明当前页。
你还可以使用span标签替代a 标签,这样就去除了点击功能,同时又能保留需要的样式。
- «
- 1
...
如果需要更改分页器的大小,在class="pagination”里面添加 .pagination-large 、.pagination-small 或 .pagination-mini 就可以改变分页尺寸。如果需要定义“上一页”“下一页”的翻页样式”可以用 .page 类:
分页也可使用 .disabled 工具类让链接处于禁用状态,添加在
十二、提示框
软酷网官网:
提示框用 .alert 定义。例如:
Warning! Best check yo self, you're not looking too good.
弹出对话框的样式有多钟选择可以定义为 alert-error、lert-success、alert-info。
关闭对话框有两种方式,一种是通过链接的方式(Safari和Opera移动版浏览器上,当使用标签关闭警告框时,除了添加data-dismiss="alert"属性外,还需要包含href="#"属性),一种是通过按钮的方式。按钮方式如下:
Warning! Best check yo self, you're not looking too good.
如果你希望警告框在关闭时带有动画效果,请确保 .fade 和 .in类已经应用到这些警告框上。除此之外还可以通过调用JS的方式来达到关闭的效果,同时在关闭提示的时候还可以绑定事件,例如:
//关闭提示最好放在一个方法里面,不然页面一启动,信息提示就关闭了
$('#Myalert').alert('close');
十五、进度条
进度条使用 .progress 类定义,默认样式是带有垂直渐变的进度条。例如:
如果想使用渐变创建的一个条纹效果的进度条(不支持IE7-8)可以在
class="progress">的class属性里面再加入一个 .progress-striped 类,如果为 .progress-striped 添加 .active ,即可创建一个从右向左变化的条纹样式(IE全系列都不支持此效果)如:
如果想创建堆叠样式可将多个进度条放入同一个 .progress 中即可,如:
备注:进度条依赖于CSS3的渐变、过度和动画特性,这些都是不被IE7-9 或较老版本的Firefox所支持的。IE10和Opera 12之前的版本均不支持动画特性。
十六、轮播
bootstrap为轮播组件定义了一套轮播的css样式,其中有三个最基本的样式 .carousel 、.carousel-inner 、.item 。
软酷网官网:
.carousel 是整个轮播的样式。 .carousel-inner 是幻灯片组的样式,所有的幻灯片都定义在其内。 .item 是每张幻灯片的样式(其内是轮播的元素,比如单张图片),这三个样式定义了整个轮播组件的架构。另外还有俩个 .carousel-indicators .carousel-control是可选的,这俩个是用于控制幻灯片。.carousel-indicators 是指示器,控制直接切换到哪张,.carousel-control是控制器,用于切换上一张、下一张。
在控制器和指示器中使用data属性可以很容易的控制轮播的位置。data-slide内可以包含prev (切换到上一张)或 next(切换到下一张),他们可以改变当前帧,一般用作控制器。另外,使用data-slide-to可以传递某个帧的下标,例如data-slide-to="2",这样就可以直接跳转到这个指定的帧 (一般用作指示器,下标从0开始计算)。例如:
发者和不同的使用场景。
当然你也可以使用JS的方式来启动轮播:
//将带有"carousel"类样式的元素作为轮播组件启动
$('.carousel').carousel()
//id="myCarousel"的元素作为轮播组件启动
$('#myCarousel').carousel()
备注:如果要控制轮播必须要结合bootstrap提供的属性方法。另外,如果你不用JS方式来启动的话,在页面的第一次刷新的时候,轮播并不会启动(图片不会自己转换),只有当然你点击了页面上的控制事件才后才会启动。
bootstrap提供了俩个参数用于对轮播过程进行控制。
名称
interval
pause
类型
number
默认值
5000
"hover"
描述
在自动轮播过程中,展示每帧所停留的时间。如果是false,轮播不会自动启动。
当鼠标在轮播区域内时暂停循环,在区域外时则继续循环。 string
例如初始化一个带有可选参数object的轮播,并且自动开始循环播放。
$('.carousel').carousel({
interval: 2000
})
另外还提供了几个用于对轮播控制的方法,如下:
.carousel('cycle'):从左向右循环播放。
.carousel('pause'):停止循环播放。
软酷网官网:
.carousel(number):循环到指定帧(下标从0开始,类似数组)。
.carousel('prev'):返回到上一帧。
.carousel('next'):下一帧。
Bootstrap的轮播插件对外暴露了两个可被监听的事件。
事件名
slide
slid
描述
当slide实例方法被调用时,此事件会被立即触发。
当切换完一帧后触发。
slide事件是在幻灯片每次切换时触发。slid事件是在每次切换完成时触发(如果存在过度效果则在过度效果完成后触发)。使用方式如下:
$('#myCarousel').on('事件名', function () {
....
})
版权声明:本文标题:Bootstrap的使用手册及学习笔记 内容由网友自发贡献,该文观点仅代表作者本人, 转载请联系作者并注明出处:http://www.roclinux.cn/p/1702821649a432163.html, 本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌抄袭侵权/违法违规的内容,一经查实,本站将立刻删除。
更多相关文章
Win10重置后遇到闪屏?简易步骤帮你轻松解决问题。
有用户反映,在重装系统win10不久后,遇到过电脑闪屏的问题。出现这个问题的原因有很多,如软件不兼容、DirectDraw显存数据导致、电脑显示器连接电缆问题等。遇到这样的问题我们也不用慌张,只要针对问题,进行一一解决就可以了,下面
Win10重置后电脑异常闪屏?立即启动修复模式!
有用户反映,在重装系统win10不久后,遇到过电脑闪屏的问题。出现这个问题的原因有很多,如软件不兼容、DirectDraw显存数据导致、电脑显示器连接电缆问题等。遇到这样的问题我们也不用慌张,只要针对问题,进行一一解决就可以了,下面
深度解读:_hiber.sys与pagefile.sys,提升你的电脑性能不是梦
Q:我用的是WinXP系统,在C盘发现两个很大的文件:hiberfil.sys和 pagefile.sys ,这两个文件是干什么用的,能否删除?A:“hiberfil.sys”是系统休眠文件,其大小和电脑的物理内存一样大,
如何轻松理解并管理你的系统文件:深入探讨hiberfil.sys和pagefile.sys的作用
Q:我用的是WinXP系统,在C盘发现两个很大的文件:hiberfil.sys和 pagefile.sys ,这两个文件是干什么用的,能否删除?A:“hiberfil.sys”是系统休眠文件,其大小和电脑的物理内存一样大,
Windows新手教程:轻松上手MD5校验,保护你的Flash创意
简介:MD5是一种用于文件校验的哈希函数,可以验证文件的完整性和未被篡改。本文将介绍如何在Windows中使用HashMyFiles这一第三方工具来获取和比较文件的MD5值,确保文件的正确性。同时会提到MD5的安全局限性以及如何使用命
一招搞定:如何快速取消Windows的烦人开机密码?
虽然使用账户登录密码,可以保护电脑的隐私安全,但是每次登录时都要输入密码,对于一部分用户来讲,太过于麻烦。用户可以根据需求,选择是否使用开机密码,如果希望 Windows 可以跳过输入密码直接登录,可以参照以下步骤。 Step
Win10提示未找到音频设备?简单几步,轻松解决声音问题!
Win10没有声音且显示未安装音频设备的解决方法 许多Windows 10(Win10)用户在使用电脑时,可能会突然遇到失去声音的问题,并且系统提示“未安装音频设备”。这不仅会影响用户的日常娱乐和工作,还可能带来诸多不便。本文
告别C盘爆满!轻松掌握C盘清理的高效技巧
目录 在日常使用电脑的过程中,我们常常会遇到电脑 C 盘空间不足的情况。C 盘作为系统盘,其空间的充足与否直接关系到电脑的正常运行。当 C 盘空间满了,电脑可能会出现运行缓慢、卡顿甚至死机等问题。因此,及时清理 C 盘
AutoCAD 2014安装教程:避开注册机的风险,正确获取软件
一、安装(基于AutoCAD2014版本) 1)网上找到AutoCAD软件对应的安装包下载,一般都是带有激活方法的。① 安装的一组序列号和密匙:序列号:666-69696969密匙:001F
64位Office 2013专业增强版:告别繁琐,轻松提升工作效率
简介:Office 2013作为信息化办公的重要工具,其64位版本在处理大内存、大数据量任务方面表现出色,尤其适用于复杂数据运算和大型文件操作。本资源“SW_DVD5_Office_Professional_Plus_2013_64B
Outlook的秘密武器:提升邮件阅读与回复效率的超实用方法
公司使用outlook,既然这样就研究一下可以熟练使用. 虽然标示原创,但内容来自互联网.再次感谢各位博主网站. 怎样优雅地使用?-------------这个是后看到的.看到别人的体会总结如何优雅的使用确实有道
笔记本蓝牙耳机只在'其他设备'现身?快看这四个步骤!
蓝牙耳机在笔记本删除后重连无法回到音频栏中 在一次蓝牙耳机佩戴中出现没有声音的状况,出现此问题令我十分头疼,一周都没有用好蓝牙耳机。 后来尝试各种断开连接,重连,都没有效果。后面尝试了删除蓝牙驱动,也没有效, 下面介绍
Windows用户名的秘密:正确理解与使用技巧
一、账户与用户组概念 1、账户1. 账户概念相当多的个人电脑并非只有一个用户使用,例如,家庭里的电脑,可能就有数个家庭成员共用。不同的用户有不同的使用习惯(例如,使用不同的输入法、有些用户喜欢鼠标慢一些
SWF与Flash中心:Adobe Flash Player在前端技术中的新角色
看点资讯精选模块大致分为四块:首页面、栏目模块、文章管理、用户管理。 首页面:简单使用eCharts展示一些数据 栏目管理:栏目显示、栏目新增或修改、栏目删除
ArcGIS中的符号设计教程:从点到线再到面
符号制作 1、点符号—盐霜符号的制作 12、线符号—裂隙符号制作 53、面状符号—泥渍符号的制作 7 1、点符号—盐霜符号的制作(1)新建一个Style库,打开ArcMap,在菜单栏
N8N系列:新手教程,用 n8n-nodes-picedit 节点,零 PS 基础也能搞定图片加文字、拼图片基础需求_n8n节点图文解析
我是龙须草,深耕软硬件技术开发与管理,产品架构师; 一个相信“工具为人服务”的践行者,链接有缘之人,共探新可能。 处理图片时,你是否常遇到这样的困境:想给图片叠加文字、拼接另一张图等简单
论文排版利器:Word与WPS中参考文献自动编号与交叉引用全攻略
1. 为什么你需要参考文献自动编号与交叉引用? 写论文最烦人的事情之一,就是处理参考文献。我猜你肯定遇到过这种情况:辛辛苦苦码了几千字,导师说“第三部分引用顺序不对,把第5篇和第8篇调换一下”。然后你就傻眼了,这意味着你要手动
当Flash播放器遇到数据丢失,你的真实恢复秘籍在这里!
硬盘在使用的过程中会出现各种奇怪的错误,比如小编今天碰到的一个,打开分区提示函数不正确!函数不正确如何修复?工具软件:光明数据恢复软件 步骤1:先百度搜索并下载软件打开后,选中需要恢复的盘,然后点《开始恢复》按钮
Excel2007超级链接教程:菜单灰了不可点击?搞定方法在此!
Excel 2007版本和2003版本菜单的操作有很大不同,以至于按照前篇的去除excel 2003中超链接的博文所说的那样,是找不到“工具”菜单的。 在excel 2007中,点击左上角的office按钮,在弹出菜单右下角可
Windows系统备份宝典:轻松搞定数据保护
Windows系统备份 备份种类 全量备份 全量备份就是指对某一个时间点上的所有数据或应用进行一个完全拷贝。实际应用中就是用存储介质(如磁盘或其他方式)对整个系统进行全量备份,包括其中的系统和所有数据。
发表评论