前端之bootstrap
一、什么是bootstrap?
前端网页web框架。
二、为什么要用bootstrap?
三、如何用bootstrap?
bootstrap的下载:
引入bootstrap的方式:
1、下载下来以本地文件引入的方式引入:
<link rel="stylesheet" href="bootstrap-3.3.7-dist/css/bootstrap.min.css">
2、以BootCDN的方式来引入:
<link rel="stylesheet" href="https://cdn.jsdelivr.net/npm/bootstrap@3.3.7/dist/css/bootstrap.min.css">
bootstrap基本模板:
<!DOCTYPE html> <html lang="zh-CN"> <head> <meta charset="utf-8"> <meta http-equiv="X-UA-Compatible" content="IE=edge"> <meta name="viewport" content="width=device-width, initial-scale=1"> <!-- 上述3个meta标签*必须*放在最前面,任何其他内容都*必须*跟随其后! --> <title>Bootstrap 101 Template</title> <!-- Bootstrap --> <link href="https://cdn.jsdelivr.net/npm/bootstrap@3.3.7/dist/css/bootstrap.min.css" rel="stylesheet"> </head> <body> <h1>你好,世界!</h1> <!-- jQuery (Bootstrap 的所有 JavaScript 插件都依赖 jQuery,所以必须放在前边) --> <script src="https://cdn.jsdelivr.net/npm/jquery@1.12.4/dist/jquery.min.js"></script> <!-- 加载 Bootstrap 的所有 JavaScript 插件。你也可以根据需要只加载单个插件。 --> <script src="https://cdn.jsdelivr.net/npm/bootstrap@3.3.7/dist/js/bootstrap.min.js"></script> </body> </html>
全局css样式:
布局容器:
栅格系统:
写在布局容器里面。
栅格参数:
列偏移:
嵌套列:
列排序:
bootstrap的排版:
标题:h1到h6的标题标签。
<h1>Python工程师</h1> <h2>Python基础</h2> <h3>前端</h3> <h4>后端</h4> <h5>MySQL数据库</h5> <h6>好好学</h6>
在标题内还可以包含副标题:
<h1>Python工程师 <small>研发部</small></h1> <h2>Python基础 <small>数据类型</small></h2> <h3>前端 <small></small>web</h3> <h4>后端 <small></small>Django</h4> <h5>MySQL数据库 <small>mysql</small></h5> <h6>好好学 <small>加油</small></h6>
页面主体:
中心内容:通过添加.lead类可以让段落突出显示。
内联文本元素:
被删除的文本
插入文本:
表格标签:
.table
.table-striped 条纹状表格
.table-bordered 带边框的表格
.table-hover 鼠标悬停
.table-condensed 紧缩表格
状态类:
表单
222