Bootsrap基本应用
Bootsrap
用法:
<!DOCTYPE html>
<html lang="en">
<head>
<meta charset="utf-8">
<meta http-equiv="X-UA-Compatible" content="IE=edge">
<meta name="viewport" content="width=device-width, initial-scale=1">
<title>Bootstrap的HTML标准模板</title>
<!-- Bootstrap -->
<link href="css/bootstrap.min.css" rel="stylesheet">
<!--你自己的样式文件 -->
<link href="css/your-style.css" rel="stylesheet">
<!-- 以下两个插件用于在IE8以及以下版本浏览器支持HTML5元素和媒体查询,如果不需要用可以移除 -->
<!--[if lt IE 9]>
<script src="https://oss.maxcdn.com/libs/html5shiv/3.7.0/html5shiv.js"></script>
<script src="https://oss.maxcdn.com/libs/respond.js/1.4.2/respond.min.js"></script>
<![endif]-->
</head>
<body>
<h1>Hello, world!</h1>
<!-- 如果要使用Bootstrap的js插件,必须先调入jQuery -->
<script src="http://libs.baidu.com/jquery/1.9.0/jquery.min.js"></script>
<!-- 包括所有bootstrap的js插件或者可以根据需要使用的js插件调用 -->
<script src="http://maxcdn.bootstrapcdn.com/bootstrap/3.2.0/js/bootstrap.min.js"></script>
</body>
</html>
标题样式:
Bootstrap中可以通过class名实现h1-h6比如:<div class="h1">Bootstrap标题</div>
在Web的制作中,常常会碰到在一个标题后面紧跟着一行小的副标题:
<h1>Bootstrap标题<small>我是副标题</small></h1>
.lead :增大文本字号,加粗;
给文本添加颜色,通过颜色来强调:
.text-muted:提示,使用浅灰色(#999)
.text-primary:主要,使用蓝色(#428bca)
.text-success:成功,使用浅绿色(#3c763d)
.text-info:通知信息,使用浅蓝色(#31708f)
.text-warning:警告,使用黄色(#8a6d3b)
.text-danger:危险,使用褐色(#a94442)
文本对其:在CSS中常常使用text-align来实现文本对其,bootstrap中:
Text-left 左对齐
Text-center 居中对齐
Text-right 右对齐
Text-justify 两端对齐
Bootstrap提供了一套响应式移动设备优先的流式栅格系统,随着屏幕或视口(viewport)尺寸的增加,系统会自动分为最多12列。
通过class来 操作在相应的屏幕上的布局
手机屏幕(<768px) 类前缀.col-xs-
平板屏幕(>=768px)类前缀.col-sm-
中等屏幕(>=992px)类前缀.col-md-
大屏幕 (>=1200px)类前缀.col-lg-
列数都为12;所有的列(column)必须放在 .row内
<div class=”row”>
<div class=“col-xs-12 clo-md-8 clo-md-6 col-lg-4”>
<div class=“col-xs-12 clo-md-4 clo-md-6 col-lg-4”>
</div>
实例:
<div class=”container”>
<div class=”row”>
内容
</div>
</div>
将最外层的布局元素 .container修改为 .container-fluid 就可以将固定宽度的栅格布局转换成100%宽度的布局
偏移:
有时候我们不希望相邻的列紧挨在一起,可以用列偏移(offset)来实现 给要偏移的元素加 .col-md-offset-* (*号代表需要偏移的列数)
例如:“col-md-offset-4”就是在中等屏幕的时候向右偏移4列
列排序:
列排序就是改变列表的方向,就是改变左右浮动,并且设置浮动的距离,通过添加类名实现:
“col-md-push-*”和”col-md-pull-*”(*号代表偏移列数)
向右偏移写push 向左写pull;
列的嵌套:
Bootstrap框架还支持列的嵌套
你可以在列中添加一个或者多个行(rom),然后在这个容器中插入列(像前面的一样)
嵌套的列 在写.col-md-* 的时候是按照父盒子的基础上 再进行分配
图标:
Bootstrap框架中也为大家提供了近200个不同的icon图片,而这些图标都是使用CSS3的@font-face属性配合字体来实现的icon效果。
如<span class=”glypicon glyphicon-search”></span>
效果:
按钮:Bootstrap中按钮通过类名“btn”来实现;
<button class=”btn”>基本按钮</button>
效果:
在bottstrap中还可以使用在其他标签元素上,需要在标签元素上添加类名“btn”
<input type="submit" class="btn btn-default" value="input标签按钮"/>
<div class="btn btn-default">div标签按钮</div>
<span class="btn btn-default">span标签按钮</span>
按钮风格:
Bootstap中除了默认的按钮风格还有其他六种风格,功能相同,不同在于按钮的背景颜色,边框颜色和文本颜色;
代码如下:
<button class="btn btn-default">默认按钮</button>
<button class="btn btn-primary">主要按钮</button>
<button class="btn btn-success">成功按钮</button>
<button class="btn btn-warning">警告按钮</button>
<button class="btn btn-danger">危险按钮</button>
<button class="btn btn-link">链接按钮</button>
效果:
按钮大小:
在bootstrap中对按钮的大小也可以定制,通过在基础按钮.btn的基础上追加类名来定制按钮大小
代码:
<button class="btn btn-primary btn-lg">大型按钮</button>
<button class="btn btn-primary ">正常按钮</button>
<button class="btn btn-primary btn-sm">小型按钮</button>
<button class="btn btn-primary btn-xs">微型按钮</button>
效果:
按钮活动状态:
针对按钮的状态小果果主要分为2种,活动状态和禁用状态
活动状态主要包括悬浮状态(hover),点击状态(active)和焦点状态(focus)
代码:
<button class="btn btn-default active">点击状态</button>
<button class="btn btn-primary focus">焦点状态</button>
<button class="btn btn-success hover">悬浮状态</button>
效果:
禁用状态:要禁用按钮有两种方法实现;
在标签中添加disabled属性;
在元素标签中添加类名”disabled”
代码:
<button class="btn btn-primary " disabled="disabled">通过disabled属性禁用按钮</button>
<button class="btn btn-primary disabled">通过添加类名disabled禁用按钮</button>
<button class="btn btn-primary ">未禁用的按钮</button>
效果:
转载于:https://www.cnblogs.com/cx698038/p/6197066.html
Bootsrap基本应用相关推荐
- 计算机实战项目之 [含论文+开题报告+答辩PPT+源码等]基于ssm+bootsrap框架的人力资源考勤系统
<基于ssm+bootsrap框架实现的人力资源考勤系统>该项目含有源码.论文等资料.配套开发软件.软件安装教程.项目发布教程等 使用技术: 前端使用技术:JSP,HTML5,CSS3.J ...
- 三万长文看懂bootsrap是什么,bootsrap有啥用
目录 1介绍bootstrap 1.1如何进去bootsrap 1.2bootstrap作用 2.bootstrap全局的CSS样式 2.1 bootstrap模板 2.2容器 2.3栅格系统 ...
- bootsrap学习
<!-- 新 Bootstrap 核心 CSS 文件 --> <link href="http://apps.bdimg.com/libs/bootstrap/3.3.0/ ...
- bootsrap Glyphicons 字体图标
2019独角兽企业重金招聘Python工程师标准>>> Glyphicons 字体图标 字体图标是 可以直接使用的. 使用的时候,可以指点 颜色 和 大小的,,,都不会失真的,因为它 ...
- bootsrap的font awesome的各种图标,包括动画图标
http://fontawesome.dashgame.com/#spinning
- bootsrap+jquery+组件项目引入文件的常见报错
做一个项目的时候 ,控制台总是会出现各种bug,其实不用慌张,终结起来也就几种类型的错误,在开发中每次遇到错误都善于总结,下次在看到就会胸有成竹知道是什么情况了,以下是在开发过程中总结的一些错误以及错 ...
- bootsrap 外边距_Bootstrap CSS 概览
Bootstrap CSS 概览 在这一章中,我们将讲解 Bootstrap 底层结构的关键部分,包括我们让 web 开发变得更好.更快.更强壮的最佳实践. HTML 5 文档类型(Doctype) ...
- bootsrap 外边距_Bootstrap 网格系统布局详解
Bootstrap 提供了一套响应式.移动设备优先的流式网格系统(Grid System),随着屏幕或视口(viewport)尺寸的增加,系统会自动分为最多12列. 一.什么是网格(Grid)? 在平 ...
- 索引-bootsrap
说明:文章是逆序的,越新的越靠上 下拉菜单面包屑 模态框 导航 表单 按钮 栅格系统 介绍下载与体验
最新文章
- ng new ng-pro 报错(创建angular6项目报错)
- conda (picard)
- 【集训队互测2015】最大异或和
- 数据结构 递归讲解
- java 钉钉获取用户信息,JAVA maven项目如何使用钉钉SDK来获取token、用户
- [C++11]推荐使用auto的场景
- docker强制删除none的image镜像
- Video 视频播放防作弊和禁止下载
- C++模板实现,支持多维,安全数组的完整代码
- 图书管理系统源码,图书管理系统开发,图书借阅系统源码一
- Excel:VBA编程入门(一)
- 智能车四轮组打工日记(二)——单电机驱动硬件设计
- 【windows实用工具一】tftpd32+Xshell
- 工程测量(平面高程控制网)
- vr全景接口_制作面向业务的VR接口
- peoplesoft查询
- web常见的 HTTP 5xx 状态汇总
- MySQL数据库如何改名
- 入门级运动蓝牙耳机之好评之王!
- java io密集型任务_Java 多线程(一):CPU密集型、IO密集型
热门文章
- js调用浏览器的下载框
- vue 生产word_nodejs(officegen)+vue(axios)在客户端导出word文档
- qpython3l_介绍一下手机里能敲Python代码的软件,QPython3L和Pydroid3,顺便用有道翻译一下后者...
- 【若依(ruoyi)】表格实现tooltip
- 【thymeleaf】th:text、[[]]、th:utext、[()]输出变量
- window 程序报错 自动重启_好程序员web前端教程之详解JavaScript严格模式
- oracle开机时间,[20201106]了解oracle数据库启动时间.txt
- java反射的编译过程_Java反射机制小结和实际操作
- HTML5调用redis,redis实现从数据库获取数据添加到html页面上
- bat批处理命令大全_DOS使用环境变量图文教程,bat批处理脚本查看调用环境变量命令...