关键词:
bootstrap介绍
详情见:bootstrap
布局容器
使用前端框架,所有标签样式的调整,全都是通过class属性值来的
<div class="container"></div> 左右两边留白
<div class="container-fluid"></div> 全屏显示
格栅系统
<div class="row c1"></div>
一个row就是一行,每个row默认会分成12份,通过class="col-md-num"
来选择你想要占几份
根据浏览器窗口的不同,采取不同的布局方式,进行响应式布局,
col-md-num
进行PC端布局,col-sm-num
进行移动端布局
@media screen and (max-width: 700px){
.c1 {
height: 50px;
background-color: yellow;
border: 3px solid blue;
}
当浏览器窗口宽度为700px时,颜色会变为黄色,这也是响应式布局
栅格系统参数 xs sm md lg
表格
常见参数:
<table class="table table-striped table-bordered table-hover">
table-striped
条纹状表格
table-bordered
带边框的表格
table-hover
鼠标悬停
表单
表单加样式,记住一个参数:form-control
按钮组
btn btn-颜色
小练习:
<!DOCTYPE html>
<html lang="en">
<head>
<meta charset="UTF-8">
<title>Title</title>
<script src="https://cdn.bootcss.com/jquery/3.4.1/jquery.min.js"></script>
<link rel="stylesheet" href="font-awesome-4.7.0/font-awesome.min.css">
<link href="https://cdn.bootcss.com/twitter-bootstrap/3.4.1/css/bootstrap.min.css" rel="stylesheet">
<script src="https://cdn.bootcss.com/twitter-bootstrap/3.4.1/js/bootstrap.min.js"></script>
</head>
<body>
<!--导航条开始-->
<nav class="navbar navbar-inverse">
<div class="container-fluid">
<!-- Brand and toggle get grouped for better mobile display -->
<div class="navbar-header">
<button type="button" class="navbar-toggle collapsed" data-toggle="collapse"
data-target="#bs-example-navbar-collapse-1" aria-expanded="false">
<span class="sr-only">Toggle navigation</span>
<span class="icon-bar"></span>
<span class="icon-bar"></span>
<span class="icon-bar"></span>
</button>
<a class="navbar-brand" href="#">图书管理系统</a>
</div>
<!-- Collect the nav links, forms, and other content for toggling -->
<div class="collapse navbar-collapse" id="bs-example-navbar-collapse-1">
<ul class="nav navbar-nav">
<li class="active"><a href="#">图书<span class="sr-only">(current)</span></a></li>
<li><a href="#">作者</a></li>
<li class="dropdown">
<a href="#" class="dropdown-toggle" data-toggle="dropdown" role="button" aria-haspopup="true"
aria-expanded="false">更多 <span class="caret"></span></a>
<ul class="dropdown-menu">
<li><a href="#">Action</a></li>
<li><a href="#">Another action</a></li>
<li><a href="#">Something else here</a></li>
<li role="separator" class="divider"></li>
<li><a href="#">Separated link</a></li>
<li role="separator" class="divider"></li>
<li><a href="#">One more separated link</a></li>
</ul>
</li>
</ul>
<form class="navbar-form navbar-left">
<div class="form-group">
<input type="text" class="form-control" placeholder="关键字">
</div>
<button type="submit" class="btn btn-default">Submit</button>
</form>
<ul class="nav navbar-nav navbar-right">
<li><a href="#">Assassin</a></li>
<li class="dropdown">
<a href="#" class="dropdown-toggle" data-toggle="dropdown" role="button" aria-haspopup="true"
aria-expanded="false">更多 <span class="caret"></span></a>
<ul class="dropdown-menu">
<li><a href="#">Action</a></li>
<li><a href="#">Another action</a></li>
<li><a href="#">Something else here</a></li>
<li role="separator" class="divider"></li>
<li><a href="#">Separated link</a></li>
</ul>
</li>
</ul>
</div><!-- /.navbar-collapse -->
</div><!-- /.container-fluid -->
</nav>
<!--导航条结束-->
<div class="container">
<div class="row">
<div class="col-md-3">
<div class="list-group">
<a href="#" class="list-group-item active">
首页
</a>
<a href="#" class="list-group-item">图书列表</a>
<a href="#" class="list-group-item">作者列表</a>
<a href="#" class="list-group-item">出版社</a>
<a href="#" class="list-group-item">更多</a>
</div>
</div>
<div class="col-md-9">
<div class="panel panel-primary">
<div class="panel-heading">图书管理系统 <span class="glyphicon glyphicon-book pull-right"></span></div>
<div class="panel-body">
<form class="form-inline">
<div class="form-group">
<label class="sr-only" for="exampleInputAmount">Amount (in dollars)</label>
<div class="input-group">
<input type="text" class="form-control" id="exampleInputAmount" placeholder="关键字">
</div>
</div>
<button type="submit" class="btn btn-primary">搜素</button>
<a href="" class="btn btn-primary pull-right">新增</a>
</form>
<br>
<br>
<table class="table table-hover table-bordered table-striped">
<thead>
<tr class="success">
<th>序号</th>
<th>书名</th>
<th>作者</th>
<th>价格</th>
<th>出版社</th>
<th>操作</th>
</tr>
</thead>
<tbody>
<tr>
<td>1</td>
<td>人间失格</td>
<td>太宰治</td>
<td>89.98</td>
<td>南方出版社</td>
<td>
<a href="" class="btn btn-primary btn-sm">编辑</a>
<a href="" class="btn btn-danger btn-sm">删除</a>
</td>
</tr>
</tbody>
<tbody>
<tr>
<td>1</td>
<td>人间失格</td>
<td>太宰治</td>
<td>89.98</td>
<td>南方出版社</td>
<td>
<a href="" class="btn btn-primary btn-sm">编辑</a>
<a href="" class="btn btn-danger btn-sm">删除</a>
</td>
</tr>
</tbody>
<tbody>
<tr>
<td>1</td>
<td>人间失格</td>
<td>太宰治</td>
<td>89.98</td>
<td>南方出版社</td>
<td>
<a href="" class="btn btn-primary btn-sm">编辑</a>
<a href="" class="btn btn-danger btn-sm">删除</a>
</td>
</tr>
</tbody>
<tbody>
<tr>
<td>1</td>
<td>人间失格</td>
<td>太宰治</td>
<td>89.98</td>
<td>南方出版社</td>
<td>
<a href="" class="btn btn-primary btn-sm">编辑</a>
<a href="" class="btn btn-danger btn-sm">删除</a>
</td>
</tr>
</tbody>
<tbody>
<tr>
<td>1</td>
<td>人间失格</td>
<td>太宰治</td>
<td>89.98</td>
<td>南方出版社</td>
<td>
<a href="" class="btn btn-primary btn-sm">编辑</a>
<a href="" class="btn btn-danger btn-sm">删除</a>
</td>
</tr>
</tbody>
<tbody>
<tr>
<td>1</td>
<td>人间失格</td>
<td>太宰治</td>
<td>89.98</td>
<td>南方出版社</td>
<td>
<a href="" class="btn btn-primary btn-sm">编辑</a>
<a href="" class="btn btn-danger btn-sm">删除</a>
</td>
</tr>
</tbody>
<tbody>
<tr>
<td>1</td>
<td>人间失格</td>
<td>太宰治</td>
<td>89.98</td>
<td>南方出版社</td>
<td>
<a href="" class="btn btn-primary btn-sm">编辑</a>
<a href="" class="btn btn-danger btn-sm">删除</a>
</td>
</tr>
</tbody>
<tbody>
<tr>
<td>1</td>
<td>人间失格</td>
<td>太宰治</td>
<td>89.98</td>
<td>南方出版社</td>
<td>
<a href="" class="btn btn-primary btn-sm">编辑</a>
<a href="" class="btn btn-danger btn-sm">删除</a>
</td>
</tr>
</tbody>
</table>
</div>
</div>
</div>
</div>
</div>
</body>
</html>
前端之bootstrap(代码片段)
Bootstrap简介 Bootstrap是一个前端框架、是目前最受欢迎、最流行的web前端框架、是Twitter公司的MarkOtto和JacobThornton一起开发的,Bootstra框架是基于HTML、CSS、JavaScript开发的,它因简洁、直观、功能强大被开发者广发使用。 Boot... 查看详情
day14-前端之bootstrap框架
Bootstrap介绍Bootstrap是Twitter开源的基于HTML、CSS、JavaScript的前端框架。它是为实现快速开发Web应用程序而设计的一套前端工具包。它支持响应式布局,并且在V3版本之后坚持移动设备优先。为什么要使用Bootstrap?在Bootstrap出现之前... 查看详情
前端之bootstrap框架(代码片段)
一Bootstrap简介在搭建前端页面时我们可以借用一些好的模板,为了让这些模板更好的让开发者使用,我们借助Bootstrap来实现一些常用的模板例如在看到上面这么好的模板,同学们是不是就想立刻收藏了呢?二css全局样式布局容器... 查看详情
web前端之移动端课程开发之06.bootstrap(代码片段)
...了一套前端工具包UI(userInterface用户界面)框架Bootstrap的特性响应式设计(css媒体查询一套样式实现各个终端尺寸适配)pc平板手机端栅格布局完整的类库jQuery插件不同的使用场景移动设备优先Bootstrap3 查看详情
web前端之移动端课程开发之06.bootstrap(代码片段)
...了一套前端工具包UI(userInterface用户界面)框架Bootstrap的特性响应式设计(css媒体查询一套样式实现各个终端尺寸适配)pc平板手机端栅格布局完整的类库jQuery插件不同的使用场景移动设备优先Bootstrap3 查看详情
前端插件之bootstrapswitch选择框开关控制
简介BootstrapSwitch是一款轻量级插件,可以给选择框设置类似于开关的样式它是依赖于Bootstrap的一款插件下载下载地址在线引用导入因为它是依赖于Bootstrap的一款插件,所以,在引入之前要先引入Bootstrap样式<linkrel="stylesheet"type="... 查看详情
python学习_day62_前端基础之bootstrap全局css样式
一、布局容器 Bootstrap需要为页面内容和栅格系统包裹一个 .container 容器。我们提供了两个作此用处的类。注意,由于 padding 等属性的原因,这两种容器类不能互相嵌套。分别为:<divclass="container">//.container... 查看详情
前端编码规范之:样式(scss)编码规范
...,尽量保持不重复(冲突),尽量不要用id。我比较推崇bootstrap的样式目录结构,class命名方式。推荐bootstrap样式框架的编码规范,同时结合BEM命名规范,灵活使用。cl 查看详情
前端编码规范之:样式(scss)编码规范
...,尽量保持不重复(冲突),尽量不要用id。我比较推崇bootstrap的样式目录结构,class命名方式。推荐bootstrap样式框架的编码规范,同时结合BEM命名规范,灵活使用。cl 查看详情
ten——tornado操作之使用bootstrap前端框架美化项目(bootstrap的使用及font-awesome插件的使用—图标集和工具包)+静态文件的处理
使用Bootstrap前端框架1.引言:(1)Bootstrap是什么?基于HTML,CSS,JS的简洁灵活的流行前端框架及交互组件集Bootstrap·全球最流行的HTML、CSS和JS工具库为快速WEB开发提供了一套前端工具包,包括布局、网格、表格、按钮、表单、导... 查看详情
javaweb之bootstrap(代码片段)
...数据库连接池JavaWeb之HTML&CSSJavaWeb之JavaScript文章目录1.Bootstrap概念2.快速入门3.响应式布局4.CSS样式和JS插件4.1.全局CSS样式4.2.组件4.3.插件5.案例1.Bootstrap概念概念:一个前端开发的框架ÿ 查看详情
h5框架之bootstrap
...来的时间里,我将和大家一起对当前非常流行的前端框架Bootstrap进行速度的学习,以案例的形式、对刚开始想学习Bootstrap的同学而找不着边的就很有帮助了。如果你想详细的学习Bootstrap,建议去http://noob.d8jd.com/noob/5.html这里学习... 查看详情
组件分享之前端组件——bootstrap-treeview简单的tree树组件
参考技术A近期正在探索前端、后端、系统端各类常用组件与工具,对其一些常见的组件进行再次整理一下,形成标准化组件专题,后续该专题将包含各类语言中的一些常用组件。欢迎大家进行持续关注。本次分享的组件是用于... 查看详情
css之bootstrap(快速布局)(代码片段)
简介什么是Bootstrap?Bootstrap官网框架:库liblibraryjQuery作为一个框架来讲,提供一套比较便捷的操作DOM的方式把大家都需要的功能预先写好到一些文件这就是一个框架Bootstrap让我们的Web开发更简单,更快捷;注意是Bootstrap不是BootS... 查看详情
重修课程day54(bootstrap之css样式)
一bootstrap的介绍 Bootstrap是将html,css和js的代码打包好了,只管我们拿来调用。是基于jquery开发的。 使用BootCDN提供的免费CDN加速服务,同时支持http和https协议。CDN是一种前端的优化方式。 jquery的代码放在body标签里面的最下... 查看详情
前端常用框架
...框架,有pc端和移动端,为了方便日后自己先记录下来了...Bootstrap首先说Bootstrap,估计你也猜到会先说或者一定会有这个(呵呵了),这是说明它的强大之处,拥有框架一壁江山的势气。自己刚入道的时候本着代码任何一个字母都得自... 查看详情
前端开发之常用插件
...后开发的时候,可以拿来就用 1)时间插件 bootstrap-datetimepicker 说明:可以友好的选择日期与时间,虽然可以选择到秒 查看详情
十个前端ui优秀框架
...框架,有pc端和移动端,为了方便日后自己先记录下来了...Bootstrap首先说Bootstrap,估计你也猜到会先说或者一定会有这个(呵呵了),这是说明它的强大之处,拥有框架一壁江山的势气。自己刚入道的时候本着代码任何一个字母都得自... 查看详情