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://roclinux.cn/p/1702821649a432163.html, 本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌抄袭侵权/违法违规的内容,一经查实,本站将立刻删除。
更多相关文章
Win10重置后遇到闪屏?简易步骤帮你轻松解决问题。
有用户反映,在重装系统win10不久后,遇到过电脑闪屏的问题。出现这个问题的原因有很多,如软件不兼容、DirectDraw显存数据导致、电脑显示器连接电缆问题等。遇到这样的问题我们也不用慌张,只要针对问题,进行一一解决就可以了,下面
一键解决缓存问题:优化浏览器运行速度秘籍!
浏览器如何清除缓存?随着浏览器的更新换代,小伙伴儿们可能都找不到或者不知道,今儿为大家介绍一些主流浏览器清缓存的方法,希望能对大家日常生活有点帮助。 IE6 1、点击“工具”菜单。 2、选择 “Internet
轻松打造属于自己的CPU性能对比表:Flash中心教你怎么用Adobe Flash Player
快速体验打开 输入框内输入如下内容:创建一个极简版服务器CPU比较网页,要求:1. 展示10款常见服务器CPU基础参数 2. 用星级表示性能等级 3. 添加简单的筛选按钮 4. 手机友好界面 5. 包含使
深度解读:_hiber.sys与pagefile.sys,提升你的电脑性能不是梦
Q:我用的是WinXP系统,在C盘发现两个很大的文件:hiberfil.sys和 pagefile.sys ,这两个文件是干什么用的,能否删除?A:“hiberfil.sys”是系统休眠文件,其大小和电脑的物理内存一样大,
Windows 7教程:一学就会的文件夹共享技巧,让你共享如行云流水!
通常,在局域网内共享文件是非常有用的,也是一种非常好的共享资源和传送文件的方式。下面我将跟大家分享一下 win7系统中局域网内共享文件夹的办法: 第一步、共享文件夹的设置,找到我们需要共享的文件夹,然后右击-
Windows 开机密码不想记?快学这招取消!
虽然使用账户登录密码,可以保护电脑的隐私安全,但是每次登录时都要输入密码,对于一部分用户来讲,太过于麻烦。用户可以根据需求,选择是否使用开机密码,如果希望 Windows 可以跳过输入密码直接登录,可以参照以下步骤。 Step
Delphi FMX项目中的视频播放问题:以Android为背景的探索与应对
Delphi 10.2 FireMonkey 下,TMediaPlayer 目前支持 Windows, iOS, Android 好像还支持 MAC OS。 在 iOS 底下表现正常。 在 Android 下面,界面上
小白也能学会的CSS技巧:鼠标悬浮变小手,让你的网站更专业!
当我们在网页设计中需要用户点击或者选择某个元素时,很多时候会使用鼠标悬浮变小手的效果,这种效果可以让用户更快速的完成操作,提高用户体验。 在CSS中设置鼠标悬浮变小手效果非常简单,只需要使用 cursor
轻松搞定C盘空间问题,只需几分钟!
目录 在日常使用电脑的过程中,我们常常会遇到电脑 C 盘空间不足的情况。C 盘作为系统盘,其空间的充足与否直接关系到电脑的正常运行。当 C 盘空间满了,电脑可能会出现运行缓慢、卡顿甚至死机等问题。因此,及时清理 C 盘
Mac电脑网线通,浏览器却不能翻网页?是时候解决这个问题了!
有用户遇到很奇怪的问题,mac电脑已经联网,qq都能正常发送消息,但是浏览器总是无法打开网页,这是怎么回事呢?如果网络没有问题,网页打不开,说明是DNS问题,很大可能性是当前DNS解析服务器无法正常解析网页,浏览器就不能打开网页,所以
从入门到精通:Outlook2003密码设置步骤
1.打开outlook2003 2.依次选择工具--选项--邮件设置--数据文件 3.在列表中选择数据文件:个人文件夹 4.点击“设置”按钮. 5.点击“更改密码”按钮. 6. 输入密码
Outlook邮件高手养成记:掌握这些高招,邮件管理轻松搞定
公司使用outlook,既然这样就研究一下可以熟练使用. 虽然标示原创,但内容来自互联网.再次感谢各位博主网站. 怎样优雅地使用?-------------这个是后看到的.看到别人的体会总结如何优雅的使用确实有道
打印机共享模式,让两台电脑协同工作更顺畅!
首先配置网络 1、 点击开始按钮,点击设置然后设置打印机 1、找到设备,找到打印机,点击管理,共享打印机(没有步骤四,标的时候漏掉了)接下来设置账户 1、右击开始按钮,点击运行。输入ne
解决笔记本电脑关机慢?简单几步让电脑快速关闭!
在快节奏的现代生活中,笔记本电脑已成为我们工作、学习和娱乐的得力助手。在使用电脑的过程中,笔记本电脑突然关不了机了,怎么回事?下面驱动人生就来讲一讲笔记本电脑不能正常关机的解决方法,有需要的可以来看看。 一、长按电源按钮
Windows用户名的秘密:正确理解与使用技巧
一、账户与用户组概念 1、账户1. 账户概念相当多的个人电脑并非只有一个用户使用,例如,家庭里的电脑,可能就有数个家庭成员共用。不同的用户有不同的使用习惯(例如,使用不同的输入法、有些用户喜欢鼠标慢一些
硬盘崩溃,不是世界末日!这招教你免费修复,让你的电脑重新启动!
电脑无缘无故变得卡顿不堪,各种征兆直指硬盘方面的故障,那么硬盘有坏道是不是该扔了?额...毕竟是花了好几百块大洋买的,出现故障不处理就直接扔掉会于心不忍的,今天快启动小编为大家介绍个硬盘坏道检测修复的小技巧,想学的来吧。 出现
pagefile.sys 是 Windows 系统的虚拟内存文件,用于物理内存不足时临时存储数据,直接删除会被系统阻止_删除pagefile.sys后果
pagefile.sys 是 Windows 系统的虚拟内存文件,用于物理内存不足时临时存储数据,直接删除会被系统阻止,需按以下步骤操作: 前提准备确保电脑物理内存充足(建议 8GB 以上),若内存较小,删除后可能
没密码?巧用工具帮你破解压缩包文件_无密码解压缩 知乎
笔者经常下载一些经过压缩的影片或软件程序,发布人节约了自己的共享空间,用户也提高了自己的下载速度。但是,一些站点下载的内容,在下载后才发现需要使用密码才可进行解压缩操作(如图1)。但用户可能已忘记具体是在哪一个网站下载,或者到相关网站上
从新手到大神:详解Adobe Flash Player环境下硬盘修复技巧
硬盘在使用的过程中会出现各种奇怪的错误,比如小编今天碰到的一个,打开分区提示函数不正确!函数不正确如何修复?工具软件:光明数据恢复软件 步骤1:先百度搜索并下载软件打开后,选中需要恢复的盘,然后点《开始恢复》按钮
Mac用户注意!Word中链接问题大揭秘:正确打印的步骤
解决创建目录后出现的打印错误 利用Word的自动创建目录的功能,可以把Word文档的目录层次结构方便地作成目录,不但方便快捷,还会与原来文档一致。但是如果也需要显示页码,等到打印时往往发现打印的结果在目
发表评论