BootStrap基础

网友投稿 271 2022-09-24

BootStrap基础

1.BootStrap的概述

1.1.什么是BootStrap

1.2.BootStrap的优势

1.3.什么是响应式布局

响应式布局:WEB页面会随着浏览器的分辨率来自动适配!!!

2.BootStrap的环境搭建

2.1.下载BootStrap

2.2.BootStrap的目录结构

2.3.BootStrap的简介模板

在这里,您可以看到包含了 jquery.js、bootstrap.min.js 和 bootstrap.min.css 文件,用于让一个常规的 HTML 文件变为使用了 Bootstrap 的模板

3.BootStrap布局组件

3.1表格

3.1.1表格类

基本的表格布局
名称 城市
Tanmay Bangalore
Sachin Mumbai

条纹表格通过添加 .table-striped class,您将在 内的行上看到条纹,如下面的实例所示:

条纹表格布局
名称 城市 密码
Tanmay Bangalore 560001
Sachin Mumbai 400003
Uma Pune 411027

边框表格通过添加 .table-bordered class,您将看到每个元素周围都有边框,且占整个表格是圆角的,如下面的实例所示:

边框表格布局
名称 城市 密码
Tanmay Bangalore 560001
Sachin Mumbai 400003
Uma Pune 411027

悬停表格通过添加 .table-hover class,当指针悬停在行上时会出现浅灰色背景,如下面的实例所示:

悬停表格布局
名称 城市 密码
Tanmay Bangalore 560001
Sachin Mumbai 400003
Uma Pune 411027

精简表格通过添加 .table-condensed class,行内边距(padding)被切为两半,以便让表看起来更紧凑,如下面的实例所示。这在想让信息看起来更紧凑时非常有用。

精简表格布局
名称 城市 密码
Tanmay Bangalore 560001
Sachin Mumbai 400003
Uma Pune 411027

3.1.2.上下文类

上下文表格布局
产品 付款日期 状态
产品1 23/11/2013 待发货
产品2 10/11/2013 发货中
产品3 20/10/2013 待确认
产品4 20/10/2013 已退货

3.1.3.响应式表格

通过把任意的 .table 包在 .table-responsive class 内,您可以让表格水平滚动以适应小型设备(小于 768px)。当在大于 768px 宽的大型设备上查看时,您将看不到任何的差别。

响应式表格布局
产品 付款日期 状态
产品1 23/11/2013 待发货
产品2 10/11/2013 发货中
产品3 20/10/2013 待确认
产品4 20/10/2013 已退货

3.2.表单

Bootstrap提供了下列类型的表单布局:

垂直表单(默认) 内联表单 水平表单

3.2.1.垂直或基本表单

基本的表单结构是 Bootstrap 自带的,个别的表单控件自动接收一些全局样式。下面列出了创建基本表单的步骤:

向父

元素添加 role="form"。 把标签和控件放在一个带有 class .form-group 的
中。这是获取最佳间距所必需的。 向所有的文本元素

复选框(Checkbox)复选框和单选按钮用于让用户从一系列预设置的选项中进行选择。当创建表单时,如果您想让用户从列表中选择若干个选项时,请使用 checkbox。如果您限制用户只能选择一个选项,请使用 radio。对一系列复选框和单选框使用 .checkbox-inline 或 .radio-inline class,控制它们显示在同一行上。

选择框(Select)

当您想让用户从多个选项中进行选择,但是默认情况下只能选择一个选项时,则使用选择框。使用

3.3.按钮

3.3.1.按钮样式

3.3.2.按钮大小

3.3.2.按钮状态

Bootstrap 提供了激活、禁用等按钮状态的 class,下面将进行详细讲解。

链接 禁用链接

原始链接 禁用的原始链接

4.BootStrap插件

4.1.警告框

弹出框(Popover)插件根据需求生成内容和标记,默认情况下是把弹出框(popover)放在它们的触发元素后面。您可以有以下两种方式添加弹出框(popover):

通过 data 属性:如需添加一个弹出框(popover),只需向一个锚/按钮标签添加 data-toggle=“popover” 即可。锚的 title 即为弹出框(popover)的文本。默认情况下,插件把弹出框(popover)设置在顶部。

× 警告!您的网络连接有问题。

警告框(Alert)插件 alert() 方法

× 成功!结果是成功的。
× 警告!您的网络连接有问题。

版权声明:本文内容由网络用户投稿,版权归原作者所有,本站不拥有其著作权,亦不承担相应法律责任。如果您发现本站中有涉嫌抄袭或描述失实的内容,请联系我们jiasou666@gmail.com 处理,核实后本网站将在24小时内删除侵权内容。

上一篇:JAVASE专题-线程同步
下一篇:被通报的假“迪士尼App”:开发公司已上市,主攻景区导览!
相关文章

 发表评论

暂时没有评论,来抢沙发吧~