1、什么bootstrap?
    ①.诞生于2011年,来自Twitter公司,是目前最受欢迎的前端框架
    ②.是一个用于快速开发Web应用程序和网站的前端框架
    ③.Bootstrap是基于HTML、CSS、JS的,简洁灵活,使得Web开发更加快捷
    概述:Bootstrap是一个建立一个页面,就可以在三个终端(PC端、平板、手机)上完美展示的响应式前端框架

2、为什么用bootstrap?
    ①.响应式设计(Bootstrap的响应式CSS能够自适应台式机、平板电脑和手机)
    ②.移动设备优先
    ③.浏览器支持
    ④.容易上手

3、bootstrap用在哪里?
    企业网站、博客、网站后台之类的网站
    电商(电商网站分类太多)

4、环境安装
    ①.下载Bootstrap库
        网址:https://v4.bootcss.com/
    ②.页面中引入库
        bootstrap.css:Bootstrap核心样式【添加到head标签中】
        jquery-3.3.1.js:jQuery库【注意:必须在Bootstrap核心库引入之前引入jQuery库】
        bootstrap.js:Bootstrap核心库
        【添加到</body>之前】

思维导图:

JAVA之bootstrap01相关推荐

  1. springboot实现SSE服务端主动向客户端推送数据,java服务端向客户端推送数据,kotlin模拟客户端向服务端推送数据

    SSE服务端推送 服务器向浏览器推送信息,除了 WebSocket,还有一种方法:Server-Sent Events(以下简称 SSE).本文介绍它的用法. 在很多业务场景中,会涉及到服务端向客户端 ...

  2. Java 获取当前时间之后的第一个周几,java获取当前日期的下一个周几

    Java 获取当前时间之后的第一个周几,java获取当前日期的下一个周几 //获得入参的日期 Calendar cd = Calendar.getInstance(); cd.setTime(date ...

  3. 在k8s中使用gradle构建java web项目镜像Dockerfile

    在k8s中使用gradle构建java web项目镜像Dockerfile FROM gradle:6-jdk8 AS build COPY --chown=gradle:gradle . /home ...

  4. Java | kotlin 手动注入bean,解决lateinit property loginService has not been initialized异常

    kotlin.UninitializedPropertyAccessException: lateinit property loginService has not been initialized ...

  5. SpringBoot项目使用nacos,kotlin使用nacos,java项目使用nacos,gradle项目使用nacos,maven项目使用nacos

    SpringBoot项目使用nacos kotlin demo见Gitte 一.引入依赖 提示:这里推荐使用2.2.3版本,springboot与nacos的依赖需要版本相同,否则会报错. maven ...

  6. OpenAPI使用(swagger3),Kotlin使用swagger3,Java使用swagger3,gradle、Maven使用swagger3

    OpenAPI使用(swagger3) demo见Gitte 一.背景及名词解释 OpenAPI是规范的正式名称.规范的开发工作于2015年启动,当时SmartBear(负责Swagger工具开发的公 ...

  7. Gradle错误提示:Java home supplied via ‘xxx.xxx.xxx‘ is invalid

    Gradle错误提示:Java home supplied via 'org.gradle.java.home' is invalid 描述:在使用idea采用gradle进行依赖的管理功能,当想切换 ...

  8. 查看Hotspot源码,查看java各个版本源码的网站,如何查看jdk源码

    java开发必知必会之看源码,而看源码的第一步则是找到源码

  9. java基本类型转换,随记

    java基本类型转换: double double 转 long double random = Math.round(Math.random()*10000); long l = new Doubl ...

最新文章

  1. 有了这个 IDEA的兄弟,你还用 Navicat 吗?全家桶不香吗?
  2. 李飞飞高徒Andrej Karpathy用AI撰写内心独白:我的“进化”之路
  3. 如何做到尽可能不使用庞大的jQuery
  4. codevs 5963 [SDOI2017]树点染色
  5. 每日一皮:妹子们写的代码,Bug为什么这么多?
  6. golang常用命令
  7. 神经算法网络基本原理
  8. Html img 标签
  9. 欧瑞变频器800参数设置_【收藏】变频器密码大全和维修常用方法!
  10. .NET Core 返回结果统一封装
  11. 鱼油账号记录程序(续) - 零基础入门学习Delphi39
  12. C++ Byte转十六进制字符串输出
  13. 通知:即日起本博客暂停更新,请移步至yanxin8.com获取最新文章
  14. Mybatis面试题-日更
  15. ccd相机好修吗_CCD到底值不值得买,CCD相机入坑全过程
  16. Windows 远程连接后,自动断开,所有程序都自动关闭(待验证,待更新)
  17. Java Access Specifier (不同的访问修饰符)
  18. pagefile.sys这个文件怎麽能删除
  19. chrome 抓取图片_利用chrome开发工具进行动态网页抓取
  20. 超声波无线充电电动牙刷方案开发设计

热门文章

  1. Advice(通知)的类别有哪些?
  2. 什么是Perl语言?
  3. JavaScript内存溢出
  4. 【Dash搭建可视化网站】项目11:世界自杀率数据看板
  5. 交易日九点到九点半的挂单撤单以及价格的一点心得
  6. 什么是办公自动化(OA)?
  7. 使用Python计算身份证号码最后检验位
  8. 【c语言】结构体详解 | 结构体数组/指针
  9. 如何通过API接口,获取商品详情数据
  10. bilibili视频爬取报错