码农知识堂 - 1000bd
  •   Python
  •   PHP
  •   JS/TS
  •   JAVA
  •   C/C++
  •   C#
  •   GO
  •   Kotlin
  •   Swift
  • BootStrap前端框架的时候


    BootStrap前端框架


    目录

    BootStrap前端框架

    一、Bootstrap是什么?

    二、如何使用

    1.环境配置

    1.1 下载引用

     1.2 直接使用网上的资源

    2.常用的css样式

    2.1布局容器

    ​编辑 2.2栅格系统

     2.3 排版

    2.4 代码

    2.5 表单

    2.6 按钮

    ​编辑

    3.组件 

    3.1 字体图标


    一、Bootstrap是什么?

    将在网页中常用的组件全部封装,我们可以直接使用。 让后端人员不用专注于页面的设计,专注于业务的开发。
    Bootstrap 是美国 Twitter 公司的设计师 Mark Otto 和 Jacob Thornton合作基于 HTML 、 CSS 、 JavaScript 开发的简洁、直观、强悍的 前端 开发框架,使得 Web 开发更加快捷。Bootstrap 提供了优雅的 HTML 和 CSS 规范,它 即是由动态CSS 语言 Less 写成。
    即只要我们学会了html、css、javascript即可进行快速的入门

    Bootstrap的中文官网:Bootstrap中文网

     Bootstrap v3 中文文档 · Bootstrap 是最受欢迎的 HTML、CSS 和 JavaScript 框架,用于开发响应式布局、移动设备优先的 WEB 项目。 | Bootstrap 中文网

    但是中文文档的案例,有的时候无法显示,因此我们要中英文文档对应使用

    Bootstrap的英文官网:Bootstrap · The world's most popular mobile-first and responsive front-end framework.

    二、如何使用

    1.环境配置

    1.1 下载引用

     解压完毕后出现如下目录

     一般fonts不用

    直接在html或者jsp中引入  bootstrap.css 和bootstrap.js

    值得注意的是bootstrap的js前要提前引入jquery的依赖  否则可能会有些样式无法实现

     1.2 直接使用网上的资源

    1. !-- 最新版本的 Bootstrap 核心 CSS 文件 -->
    2. <link rel="stylesheet" href="https://stackpath.bootstrapcdn.com/bootstrap/3.4.1/css/bootstrap.min.css" integrity="sha384-HSMxcRTRxnN+Bdg0JdbxYKrThecOKuH5zCYotlSAcp1+c8xmyTe9GYg1l9a69psu" crossorigin="anonymous">
    3. <link rel="stylesheet" href="https://stackpath.bootstrapcdn.com/bootstrap/3.4.1/css/bootstrap-theme.min.css" integrity="sha384-6pzBo3FDv/PJ8r2KRkGHifhEocL+1X2rVCTTkUfGk7/0pbek5mMa1upzvWbrUbOZ" crossorigin="anonymous">
    4. <script src="https://stackpath.bootstrapcdn.com/bootstrap/3.4.1/js/bootstrap.min.js" integrity="sha384-aJ21OjlMXNL5UyIl/XNwTMqvzeRMZH2w8c5cRVpzpU8Y5bApTppSuUkhZXN0VxHd" crossorigin="anonymous">script>

    注意网上的也要引入jquery的js

    2.常用的css样式

    2.1布局容器

    .container

    container-fluid 

     2.2栅格系统

    Bootstrap 提供了一套响应式、移动设备优先的流式栅格系统,随着屏幕或视口(viewport)尺寸的增加,系统会自动分为最多12列。它包含了易于使用的预定义类,还有强大的mixin 用于生成更具语义的布局。

     

    栅格参数:

    一般电脑就使用col-md 即可 

     

    案例

     即列必须在行的包裹下  

     列偏移

    其实就是添加了margin的样式

     2.3 排版

    一般包含

    如果需要使用拷贝即可

    2.4 代码

     

    表格我们不用这个,我们后面使用Bootstrap table 专门生成表格的

    2.5 表单

    主要是一些样式 

    内联表单

    即在一行上

    水平表单 

    2.6 按钮

    提供了一些好看的表单样式 

    还可以设置按钮的大小

    3.组件 

    3.1 字体图标

    通过    class是对应图标的名称

    一般都是与按钮进行使用或者是表单

    案例

    1. <button type="button" class="btn btn-default" >
    2. <span class="glyphicon glyphicon-align-left" >span>WWWT
    3. button>
    4. <button type="button" class="btn btn-default btn-lg">
    5. <span class="glyphicon glyphicon-star" >span> Star
    6. button>

     

     其他的按照官网文档进行使用即可

     

  • 相关阅读:
    JAVA【设计模式】命令模式
    《LeetCode力扣练习》代码随想录——数组(长度最小的子数组---Java)
    python Matplotlib Tkinter-->最终框架一
    iOS提词器,画中画
    Python一行命令搭建HTTP服务器并外网访问 - 内网穿透
    20行代码,给你的项目增加 DevUI 主题切换能力
    CLRNet: Cross Layer Refinement Network for Lane Detection
    1632. 矩阵转换后的秩 并查集+排序
    Spring Boot 内置工具类 ObjectUtils
    合理使用DTO(Data Transfer Object)
  • 原文地址:https://blog.csdn.net/weixin_52574640/article/details/126274558
  • 最新文章
  • 攻防演习之三天拿下官网站群
    数据安全治理学习——前期安全规划和安全管理体系建设
    企业安全 | 企业内一次钓鱼演练准备过程
    内网渗透测试 | Kerberos协议及其部分攻击手法
    0day的产生 | 不懂代码的"代码审计"
    安装scrcpy-client模块av模块异常,环境问题解决方案
    leetcode hot100【LeetCode 279. 完全平方数】java实现
    OpenWrt下安装Mosquitto
    AnatoMask论文汇总
    【AI日记】24.11.01 LangChain、openai api和github copilot
  • 热门文章
  • 十款代码表白小特效 一个比一个浪漫 赶紧收藏起来吧!!!
    奉劝各位学弟学妹们,该打造你的技术影响力了!
    五年了,我在 CSDN 的两个一百万。
    Java俄罗斯方块,老程序员花了一个周末,连接中学年代!
    面试官都震惊,你这网络基础可以啊!
    你真的会用百度吗?我不信 — 那些不为人知的搜索引擎语法
    心情不好的时候,用 Python 画棵樱花树送给自己吧
    通宵一晚做出来的一款类似CS的第一人称射击游戏Demo!原来做游戏也不是很难,连憨憨学妹都学会了!
    13 万字 C 语言从入门到精通保姆级教程2021 年版
    10行代码集2000张美女图,Python爬虫120例,再上征途
Copyright © 2022 侵权请联系2656653265@qq.com    京ICP备2022015340号-1
正则表达式工具 cron表达式工具 密码生成工具

京公网安备 11010502049817号