前端框架之bootstrap
bootstrap中文文档网址:https://www.bootcss.com/
https://v3.bootcss.com/components/
一、bootstrap下载
bootstrap可以不用下载,但是如果不下载到本地,当我们使用bootstrap语法的时候它不会给你语法提示信息,所以建议还是下载
1.以中文文档3为例,如下

2.可以先将bootstrap下载下来,同时里面还有很多相关的案例和使用方法

3.我们用到的是搭建前端页面,所以下载第一个即可

4.下载完成后,解压压缩包,可以看到目录如下图所示

5.打开css文件夹,如下,我们只需要这两个中用到其中一个css文件即可,其他的css文件可以删除

6.打开js文件夹,如下,我们只需要这两个中用到其中一个js文件即可,其他的js文件可以删除

7.将整个bootstrap文件复制粘贴到对应的项目中即可,例如django项目中我们只要将bootstrap文件夹复制到static文件夹中,然后在html中引用一下bootsrap中的css样式和js样式即可

二、bootstrap使用
引入方式
本地源文件 或 远程CDN(第一次用最好使用本地源文件)
BOOTSTRAP中文网——BOOTSTRAP3
安装:下载,解压,留min.js,min.css等,然后拉到pycharm

1 建议使用3版本,不要轻易使用最新版本 2 响应式布局:根据显示器大小动态合理调整页面布局 3 CDN:内容分发网络 4 为了加快对静态资源(不会经常改变的如图片、css文件、js文件)数据的访问速度 5 bootstrap涉及到动态效果需要使用jQuery,bootstrap是基于jQuery,也就意味着你在用bootstrap要先导入jQuery文件!!! 6 7 第一次使用bootstrap最好先下载源文件本地导入使用 8 目的是为了让pycharm能够识别该框架提供的功能并自动提示 9 如果直接使用CDN那么pycharm无法自动提示
注意:在要先导入 jQuery 文件,因为bootstrap动态效果需要用到jQuery,否则会报错
1 '使用bootstrap调节页面样式其实就是在修改标签的class值'
选择器
1 选择器(为了查找我们需要查找的标签并操作) 2 id选择器 3 #d1 {} 4 class选择器 5 .c1 {} 6 标签选择器 7 div {}
基本使用
1.布局容器
相当于整个网页的风格
container 左右有留白
container-fluid 左右无留白


2.栅格系统
# Bootstrap 提供了一套响应式、移动设备优先的流式栅格系统, # 随着屏幕或视口(viewport)尺寸的增加,系统会自动分为最多12列。 # row来划分一行(一个row是固定的12份) # 在row里面通过col-md-n来划定需要几份 # 在划定的时候一定保证最多12 超出的部分会直接换行







列偏移



嵌套列


其他的只要布局好之后,需要什么功能直接去对应的组件下复制粘贴相应的代码,修改一下即可

浙公网安备 33010602011771号