IT数码 购物 网址 头条 软件 日历 阅读 图书馆
TxT小说阅读器
↓语音阅读,小说下载,古典文学↓
图片批量下载器
↓批量下载图片,美女图库↓
图片自动播放器
↓图片自动播放器↓
一键清除垃圾
↓轻轻一点,清除系统垃圾↓
开发: C++知识库 Java知识库 JavaScript Python PHP知识库 人工智能 区块链 大数据 移动开发 嵌入式 开发工具 数据结构与算法 开发测试 游戏开发 网络协议 系统运维
教程: HTML教程 CSS教程 JavaScript教程 Go语言教程 JQuery教程 VUE教程 VUE3教程 Bootstrap教程 SQL数据库教程 C语言教程 C++教程 Java教程 Python教程 Python3教程 C#教程
数码: 电脑 笔记本 显卡 显示器 固态硬盘 硬盘 耳机 手机 iphone vivo oppo 小米 华为 单反 装机 图拉丁
 
   -> JavaScript知识库 -> 黑马程序员Bootstrap P192-199 -> 正文阅读

[JavaScript知识库]黑马程序员Bootstrap P192-199

1、Bootstrap的好处

  • 定义了很多css样式和js插件。开发人员可以直接在这个框架基础上进行开发,简化代码。
  • 响应式布局。(同一套页面可以兼容不同分辨率的设备,可以在电脑端也可以在手机端自适应调整屏幕)

2、Bootstrap快速入门

(1)下载Bootstrap
搜索bootstrap,打开bootstrap中文网,点击下载bootstrap:
在这里插入图片描述点击“用于生产环境下的Bootstrap”下的下载按钮:
在这里插入图片描述那么得到了Bootstrap的压缩包,里面有fonts、css、javascript三个文件夹,下载完成。
(2)将这三个文件夹复制在项目文件夹下
(3)创建html页面,引入必要的资源文件
在bootstrap中文网的起步页面中有一段基本代码:
在这里插入图片描述我们将这些代码复制,然后贴到项目文件夹下新建的1.html文件中。

  1. 但是呢,我们已经把bootstrap.min.css下载到本地了,可以将这句代码修改成css/bootstrap.min.css文件路径即可(从在线访问变成本地访问):
    在这里插入图片描述2) 下面这段可以删除:
    在这里插入图片描述3) 然后下载jquery.min.js并引入。

3、Bootstrap栅格系统快速入门

(1)响应式布局正是依赖于栅格系统,将一行平均分成12个格子。将根据设备不同适屏调整。
在这里插入图片描述
可以在bootstrap中文网上的“全局CSS样式”查看相关介绍:
在这里插入图片描述(2)实战:
在这里插入图片描述
效果:
在这里插入图片描述添加一个样式inner,加上红色加粗边框后:
在这里插入图片描述
效果:
在这里插入图片描述如果调整pad适应窗口:
在这里插入图片描述那么可以随着窗口缩小自动换行:
在这里插入图片描述

4、Bootstrap全局CSS样式

在Bootstrap中文网中点击“全局CSS样式”,右边有按钮、表格等的菜单导航,点进去就是相关样式引用的代码。
在这里插入图片描述
(1) 可以在表格后面加类样式,根据官网上选自己喜欢的样式的类名。
在这里插入图片描述(2)表单中,for="exampleInputEmail1"和id="exampleInputEmail1"相呼应,表示点击即选中该表框。但是这个表单的效果并不美观:
在这里插入图片描述可以查看“水平排列的表单”对着修改一下代码,在外面的form加上class=“form-horizontal”,label占多大空间,input占多大空间都写一下。

5、Bootstrap组件

在Bootstrap中文网中点击“组件”,右边有下拉菜单、按钮组、导航等的菜单,点进去就是相关样式引用的代码。
那么我们要做的是学会改代码,而不是记忆代码。可以先将该效果的代码复制下来,然后哪里看不懂就删哪里,看看前后的效果变化你就知道了这一段的作用是什么,并添加注释。
(1)导航条
复制这一段代码,可以看到效果是全屏时展现一排横向的导航栏,当窗口缩小时导航栏不见了,变成了一个汉堡按钮。
在这里插入图片描述而反色的导航条可以看到只要增加一个类名navbar-inverse就好了。
在这里插入图片描述6、Bootstrap轮播图
在Bootstrap中文网中点击“JavaScript插件”,右边有过渡效果、模态框、弹出框等的菜单,点进去就是相关样式引用的代码。
找到“Carousel”,就是轮播图的效果代码。

  JavaScript知识库 最新文章
ES6的相关知识点
react 函数式组件 & react其他一些总结
Vue基础超详细
前端JS也可以连点成线(Vue中运用 AntVG6)
Vue事件处理的基本使用
Vue后台项目的记录 (一)
前后端分离vue跨域,devServer配置proxy代理
TypeScript
初识vuex
vue项目安装包指令收集
上一篇文章      下一篇文章      查看所有文章
加:2021-11-20 18:18:19  更:2021-11-20 18:20:33 
 
开发: C++知识库 Java知识库 JavaScript Python PHP知识库 人工智能 区块链 大数据 移动开发 嵌入式 开发工具 数据结构与算法 开发测试 游戏开发 网络协议 系统运维
教程: HTML教程 CSS教程 JavaScript教程 Go语言教程 JQuery教程 VUE教程 VUE3教程 Bootstrap教程 SQL数据库教程 C语言教程 C++教程 Java教程 Python教程 Python3教程 C#教程
数码: 电脑 笔记本 显卡 显示器 固态硬盘 硬盘 耳机 手机 iphone vivo oppo 小米 华为 单反 装机 图拉丁

360图书馆 购物 三丰科技 阅读网 日历 万年历 2024年11日历 -2024/11/24 5:38:06-

图片自动播放器
↓图片自动播放器↓
TxT小说阅读器
↓语音阅读,小说下载,古典文学↓
一键清除垃圾
↓轻轻一点,清除系统垃圾↓
图片批量下载器
↓批量下载图片,美女图库↓
  网站联系: qq:121756557 email:121756557@qq.com  IT数码