Bootstrap使用样式引用步骤

今天我引用Bootstrap框架一直出不来,并不是上面写好的效果,濒临崩溃。不过好在我终于发现了问题所在,分享给大家以防止掉坑

bootstrap使用四步曲:

1.创建文件夹结构
先新建文件夹,创建结构下

再把你下载好的bootstrap文件里的文件夹css、fonts、js复制粘贴到你新建文件夹里的bootstrap文件,你引用的时候直接就是引用bootstrap里的css和js

效果展示:

<head><meta charset="utf-8"><title></title><link rel="stylesheet" type="text/css" href="bootstrap/css/bootstrap.css"/><link rel="stylesheet" type="text/css" href="bootstrap/css/bootstrap.min.css"/><script src="bootstrap/js/bootstrap.js" type="text/javascript" charset="utf-8"></script><script src="bootstrap/js/bootstrap.min.js" type="text/javascript" charset="utf-8"></script></head>

2.创建html骨架结构

bootstrap网址里有相关的内容,这里我是复制他们的

基本模板
使用以下给出的这份超级简单的 HTML 模版,或者修改这些实例。建议你对这些实例按照自己的需求进行修改,而不要简单的复制、粘贴。

bootstrap中文网址

<!DOCTYPE html>
<html lang="zh-CN"><head><meta charset="utf-8"><!-- 要求当前网页使用IE浏览器最高版本的内核来渲染 --><meta http-equiv="X-UA-Compatible" content="IE=edge"><!-- 视口的设置:视口的宽度和设备一致,默认的缩放比例和PC端一致,用户不能自行缩放 --><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"><!-- HTML5 shim 和 Respond.js 是为了让 IE8 支持 HTML5 元素和媒体查询(media queries)功能 --><!-- 警告:通过 file:// 协议(就是直接将 html 页面拖拽到浏览器中)访问页面时 Respond.js 不起作用 --><!--[if lt IE 9]><script src="https://cdn.jsdelivr.net/npm/html5shiv@3.7.3/dist/html5shiv.min.js"></script><script src="https://cdn.jsdelivr.net/npm/respond.js@1.4.2/dest/respond.min.js"></script><![endif]--></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>

注意:
引用jquery和bootstrap.js顺序
首先引用jquery,再引用bootstrap.js

3.引入相关样式文件

不要忘记引入bootstrap的相关的样式文件,例如
效果展示:

<head><meta charset="utf-8"><title></title><link rel="stylesheet" type="text/css" href="bootstrap/css/bootstrap.css"/><link rel="stylesheet" type="text/css" href="bootstrap/css/bootstrap.min.css"/><script src="bootstrap/js/bootstrap.js" type="text/javascript" charset="utf-8"></script><script src="bootstrap/js/bootstrap.min.js" type="text/javascript" charset="utf-8"></script></head>

4.书写内容

  • 直接拿bootstrap预先定义好的样式另外来使用
  • 修改bootstrap原来的样式时,要注意权重问题
  • 学好bootstrap的关键在于知道它定义了马偕样式,以及这些样式能实现什么效果

Bootstrap使用样式引用步骤,以防掉坑相关推荐

  1. docker mysql配置 丢失_Docker 从入门到掉坑

    Docker 介绍 简单的对docker进行介绍,可以把它理解为一个应用程序执行的容器.但是docker本身和虚拟机还是有较为明显的出入的.我大致归纳了一下,可以总结为以下几点: docker自身也有 ...

  2. docker pull 下载一半_Docker 从入门到掉坑

    Docker 介绍 简单的对docker进行介绍,可以把它理解为一个应用程序执行的容器.但是docker本身和虚拟机还是有较为明显的出入的.我大致归纳了一下,可以总结为以下几点: docker自身也有 ...

  3. Docker 从入门到掉坑

    Docker 介绍 简单的对docker进行介绍,可以把它理解为一个应用程序执行的容器.但是docker本身和虚拟机还是有较为明显的出入的.我大致归纳了一下,可以总结为以下几点: docker自身也有 ...

  4. docker privileged作用_Docker 从入门到掉坑

    Docker 介绍 简单的对docker进行介绍,可以把它理解为一个应用程序执行的容器.但是docker本身和虚拟机还是有较为明显的出入的.我大致归纳了一下,可以总结为以下几点: docker自身也有 ...

  5. docker springboot读取配置文件_Docker从入门到掉坑(三):容器太多,操作好麻烦

    前边的两篇文章里面,我们讲解了基于docker来部署基础的SpringBoot容器,如果阅读本文之前没有相关基础的话,可以回看之前的教程. Docker 从入门到掉坑​mp.weixin.qq.com ...

  6. uniapp 引入阿里矢量图标库的详细步骤及踩坑经历

    uniapp 引入阿里矢量图标库的详细步骤及踩坑经历 首先在阿里矢量图标库选择自己喜欢的图标 加购物车如下图 点击右上角的购物车 添加到项目 这里有坑 首先你不选中在线链接 你是看不到 @font-f ...

  7. android中样式文件步骤,详解Android主题开发的样式教程

    Android中的样式和css样式作用相似,都是用于为界面元素定义显示风格,它是一个包含一个或者多个view 控件属性的集合.主题是一个包含一种或者多种格式化属性的集合,你可以将其为一个单位用在应用中 ...

  8. rows是横着的还是cols_在Flask中如何自定义TextAreaField的rows和cols且将表单渲染为bootstrap的样式?...

    flask-bootstrap提供了quick_form()这个方法用来快速渲染表单的样式.但是它无法指定rows和cols. forms.py class PostArticle(Form): ti ...

  9. AlvinZH双掉坑里了

    AlvinZH双掉坑里了 时间限制: 1000 ms 内存限制: 65536 kb 题目描述 AlvinZH双掉进坑里了! 幸运的是,这坑竟然是宝藏迷宫的入口.这一次AlvinZH机智地带了很多很多背 ...

最新文章

  1. Examine Scheduling Policies
  2. 数字图像处理——第五章 图像复原
  3. Linux C : TCP/IP 和 网络编程
  4. android fragmentstatepageradapter框架,安卓爬坑指南之FragmentStatePagerAdapter
  5. makefile 编译不同目录下的源文件
  6. 小b和排序(51Nod-2484)
  7. unity Conditional特性 总结
  8. 【DFS + Backtracking】LeetCode 212. Word Search II
  9. java建站系统开发教程系列之设计表结构
  10. android 音效均衡器,App+1 | 不懂均衡器调校也能量身定制,无需折腾的 Android 音效提升工具...
  11. 位图字体的制作与使用
  12. keras实现交叉验证以及K折交叉验证
  13. JavaScript 每日一题 #6
  14. 微软远程桌面升级到RDP8的方法
  15. unity中怎么让物体位置复位_(转)Unity3D中移动物体位置的几种方法
  16. 测试管理办公室TMO职责
  17. 电感、电容、电阻基本元器件参数选型
  18. ClassLoader加载类时序图及Qzon修复流程图
  19. JS:关于事件触发机制
  20. [学习笔记] 全角字符与半角字符的区别

热门文章

  1. 多个门店如何统一经营?什么是多门店系统?
  2. 本、硕、博到底有什么区别?清华教授的“兔子理论”让你快速弄懂
  3. goodbye my love 再见我的爱(人鱼小姐)铃声 goodbye my lov...
  4. 新加坡移动端学习社交平台 Teamie 融资 110 万美元,ACP 基金领投
  5. python输出一个简单的田字格、用函数简化其代码_Solution Method: 洛谷 P1001 A+B Problem(Python 3 基本输入输出方法及代码简化)...
  6. 【技巧】数据生成器对拍
  7. linux动态调频响应时间,CPU动态调频(linux 3.14.0)一
  8. cesium获取模型高度_一键制作任意城市建筑场地模型-gis小技巧
  9. Java接口(温宁原创)
  10. android自定义控件江河画卷,以及ListView百叶窗效果.