前端三剑客 —— JavaScript (第十一节)

内容回顾:

jQuery 操作DOM

jQuery 事件处理

Ajax

jQuery 特效案例

        全选效果

        tab切换

        下拉菜单

        自定义动画

Bootstrap

入门

首先我们可以在bootstrap官网上进行下载。官网地址:https//www.bootcss.com/

首先在我们的页面中导入bootstrap的样式,我们可以使用离线的,也可以使用在线的,推荐使用在线的。

然后在页面中添加viewport视口。

最后在页面 写我们的布局。

布局

在bootstrap中,需要使用  .container  样式来进行容器布局,在这个容器中采用的栅格系统来布局。栅格系统采用的是行和列的方式来进行布局的。

.row 样式代代行,而 .col 样式代表列。而列中可以通过 .col-n 来指定这个单元格中多少列

<!DOCTYPE html>

<html lang="en">

<head>

    <meta charset="UTF-8">

    <meta name="viewport" content="width=device-width, initial-scale=1, shrink-to-fit=no">

    <title>bootstrap栅格布局</title>

    <!-- CSS -->

    <link href="https://cdn.bootcdn.net/ajax/libs/twitter-bootstrap/4.6.2/css/bootstrap.min.css" rel="stylesheet" integrity="sha384-xOolHFLEh07PJGoPkLv1IbcEPTNtaed2xpHsD9ESMhqIYd0nLMwNLD69Npy4HI+N" crossorigin="anonymous">

    <style>

        .row > div {

            border: 1px solid #243A64;

            background: #317FE5;

            text-align: center;

            color: white;

        }

    </style>

</head>

<body>

<div class="container">

    <div class="row">

        <div class="col">1-1</div>

        <div class="col">1-2</div>

        <div class="col">1-3</div>

        <div class="col">1-4</div>

        <div class="col">1-5</div>

        <div class="col">1-6</div>

        <div class="col">1-7</div>

        <div class="col">1-8</div>

        <div class="col">1-9</div>

        <div class="col">1-10</div>

        <div class="col">1-11</div>

        <div class="col">1-12</div>

    </div>

    <div class="row">

        <div class="col">2-1</div>

        <div class="col">2-2</div>

    </div>

    <div class="row">

        <div class="col">3-1</div>

        <div class="col">3-2</div>

        <div class="col">3-3</div>

    </div>

    <div class="row">

        <div class="col-5">4-1</div>

        <div class="col-3">4-2</div>

        <div class="col-4">4-3</div>

    </div>

    <div class="row">

        <div class="col align-self-start">5-1</div>

        <div class="col align-self-center">5-2</div>

        <div class="col align-self-end">5-3</div>

    </div>

</div>

</body>

</html>

 

页面内容

排版

<!DOCTYPE html>

<html lang="en">

<head>

    <meta charset="UTF-8">

    <meta name="viewport" content="width=device-width, initial-scale=1, shrink-to-fit=no">

    <title>bootstrap排版</title>

    <link href="https://cdn.bootcdn.net/ajax/libs/twitter-bootstrap/4.6.2/css/bootstrap.min.css" rel="stylesheet" integrity="sha384-xOolHFLEh07PJGoPkLv1IbcEPTNtaed2xpHsD9ESMhqIYd0nLMwNLD69Npy4HI+N" crossorigin="anonymous">

    <style>

        .row > div {

            border: 1px solid #243A64;

            background: #317FE5;

            text-align: center;

            color: white;

        }

    </style>

</head>

<body>

<div class="container">

    <h1>h1. Bootstrap heading</h1>

    <h2>h2. Bootstrap heading</h2>

    <h3>h3. Bootstrap heading</h3>

    <h4>h4. Bootstrap heading</h4>

    <h5>h5. Bootstrap heading</h5>

    <h6>h6. Bootstrap heading</h6>

    <h3>

        Fancy display heading

        <small class="text-muted">With faded secondary text</small>

    </h3>

    <p class="lead">

        This is a lead paragraph. It stands out from regular paragraphs.

    </p>

    <p><abbr title="attribute">attr</abbr></p>

    <p><abbr title="HyperText Markup Language" class="initialism">HTML</abbr></p>

</div>

</body>

</html>

图片

表格

<!DOCTYPE html>

<html lang="en">

<head>

    <meta charset="UTF-8">

    <meta name="viewport" content="width=device-width, initial-scale=1, shrink-to-fit=no">

    <title>bootstrap表格</title>

    <link href="https://cdn.bootcdn.net/ajax/libs/twitter-bootstrap/4.6.2/css/bootstrap.min.css" rel="stylesheet" integrity="sha384-xOolHFLEh07PJGoPkLv1IbcEPTNtaed2xpHsD9ESMhqIYd0nLMwNLD69Npy4HI+N" crossorigin="anonymous">

</head>

<body>

<div class="container">

    <table class="table table-sm table-bordered table-striped table-hover">

        <thead class="thead-dark">

        <tr>

            <th scope="col">#</th>

            <th scope="col">First</th>

            <th scope="col">Last</th>

            <th scope="col">Handle</th>

        </tr>

        </thead>

        <tbody>

        <tr>

            <th scope="row">1</th>

            <td>Mark</td>

            <td>Otto</td>

            <td>@mdo</td>

        </tr>

        <tr>

            <th scope="row">2</th>

            <td>Jacob</td>

            <td>Thornton</td>

            <td>@fat</td>

        </tr>

        <tr>

            <th scope="row">3</th>

            <td>Larry</td>

            <td>the Bird</td>

            <td>@twitter</td>

        </tr>

        </tbody>

    </table>

</div>

</body>

</html>

画像

通过Bootstrap的画像(figure)组件来显示相关联的图片和文本。本文档包含了画像(figure)组件的说明和示例。

任何时候需要显示一段内容(例如带有可选标题的图片),请使用<figure>标签

.figure、.figure-img和.figure-caption类为HTML5的<figure>和<figcaption>元素提供了一些基本样式。<figure>标签内所含的图片如果没有明确地设置尺寸的话,请务必为<img>标签添加.img-fluid类,使其支持响应式布局。

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:http://www.mzph.cn/news/820283.shtml

如若内容造成侵权/违法违规/事实不符,请联系多彩编程网进行投诉反馈email:809451989@qq.com,一经查实,立即删除!

相关文章

推荐系统综述

推荐系统研究综述 - 中国知网 传统推荐方法主要分类&#xff1a; 1)基于内容推荐方法 主要依据用户与项目之间的特征信息,用户之间的联系不会影响推荐结果,所以不存在冷启动和稀疏问题,但是基于内容推荐的结果新颖程度低并且面临特征提取的问题。 基于内容的推荐方法的思想非…

03-echarts如何画立体柱状图

echarts如何画立体柱状图 一、创建盒子1、创建盒子2、初始化盒子&#xff08;先绘制一个基本的二维柱状图的样式&#xff09;1、创建一个初始化图表的方法2、在mounted中调用这个方法3、在方法中写options和绘制图形 二、画图前知识1、坐标2、柱状图图解分析 三、构建方法1、创…

pyecharts 区县

from pyecharts.charts import Map from pyecharts import options # 准备地图对象 map Map() # 准备数据&#xff0c;注意准备的数据必须是准确的&#xff0c;比如北京智能写北京市&#xff0c;湖南只能写湖南省&#xff0c;香港只能写香港特别行政区&#xff0c;西藏只能写西…

GPT提示词分享 —— 解梦

&#x1f449; 对你描述的梦境进行解读。 我希望你能充当一个解梦者。我将给你描述我的梦&#xff0c;而你将根据梦中出现的符号和主题提供解释。不要提供关于梦者的个人意见或假设。只提供基于所给信息的事实性解释。 GPT3.5的回答 GPT3.5 &#x1f447; 感觉有点傻&#xf…

Slf4j+Log4j简单使用

Slf4jLog4j简单使用 文章目录 Slf4jLog4j简单使用一、引入依赖二、配置 log4j2.xml2.1 配置结构2.2 配置文件 三、使用四、使用MDC完成日志ID4.1 程序入口处4.2 配置文件配置打印4.3 多线程日志ID传递配置 五. 官网 一、引入依赖 <dependencies><dependency><g…

java:Java中的类与对象(多态篇)

目录 何为多态 多态的实现条件 多态特点 继承关系&#xff1a; 方法重写&#xff1a; 父类引用指向子类对象&#xff1a; 运行时类型确定方法调用&#xff1a; 重写 概念&#xff1a; 注意事项&#xff1a; 向下转型和向上转型 何为多态 多态的概念&#xff1a;通俗来说…

linux mount挂载终结方案,测试好再重启

一、背景 不懂挂载&#xff0c;又担心改写了配置而开不了及机&#xff0c;这篇文章给你信心 用 sudo mount -a 测试 二、原理 1、先用命令在终端确认三可以挂载 2、改写配置文件 /etc/fstab 三、步骤 1、列出可以挂载的 fdisk -l dev/sda1 2048 616447 6…

JavaScript教程(十六) --- 元编程

元编程 Proxy 和 Reflect 对象允许你拦截并自定义基本语言操作&#xff08;例如属性查找、赋值、枚举和函数调用等&#xff09;。借助这两个对象&#xff0c;你可以在 JavaScript 进行元级别的编程。 代理 Proxy 对象可以拦截某些操作并实现自定义行为。 例如获取一个对象上…

大数据建模理论

文章目录 一、数仓概述1、数据仓库概念1.1 概述1.2 数据仓库与数据库的区别1.3 技术选型和架构 2、数仓常见名词2.1 实体2.2 维度2.3 度量2.4 粒度2.5 口径2.6 指标2.7 标签2.8 自然键/持久键/代理键2.9 退化维度2.10 下钻/上卷2.11 数据集市 3、数仓名词之间关系3.1 实体表&am…

java-javafx在普通类里如何弹出javafx的弹窗或者窗口

java-javafx在普通类里如何弹出javafx的弹窗或者窗口 背景代码运行报错解决方法总结参考 背景 想要在一个普通类里弹出一个弹窗 代码 package sample.main;import javafx.application.Application; import javafx.application.Platform; import javafx.embed.swing.JFXPanel…

Spring 事务失效总结

前言 在使用spring过程中事务是被经常用的&#xff0c;如果不小心或者认识不做&#xff0c;事务可能会失效。下面列举几条 业务代码没有被Spring 容器管理 看下面图片类没有Componet 或者Service 注解。 方法不是public的 Transactional 注解只能用户public上&#xff0c…

李沐41_物体检测和数据集——自学笔记

边缘框 1.一个边缘框可以通过4个数字定义&#xff08;左上xy&#xff0c;右上xy&#xff0c;左下xy&#xff0c;右下xy&#xff09; 2.标注成本高 目标检测数据集 1.每行表示一个物体&#xff08;图片文件名、物体类别、边缘框&#xff09; 2.COCO&#xff1a;80物体、330…

RAG原理详解

什么是RAG 检索增强生成&#xff08;Retrieval Augmented Generation&#xff0c;简称RAG&#xff09;为大型语言模型&#xff08;LLMs&#xff09;提供了从某些数据源检索到的信息&#xff0c;以此作为生成答案的基础。简而言之&#xff0c;RAG是搜索LLM提示的结合&#xff0…

Mac用户必备神器:Default Folder X,让文件操作更快捷、更智能!

Default Folder X for Mac是一款功能强大的文件管理辅助工具&#xff0c;它为Mac用户带来了前所未有的文件操作体验。&#x1f31f; 无论是日常办公、学习还是娱乐&#xff0c;Default Folder X都能帮助你更高效地管理文件&#xff0c;让你的工作更加得心应手。&#x1f4bc; …

AD高速板设计(笔记)

Alt左键高亮某个器件或属性&#xff0c;点击任意位置取消高亮。 TP设置旋转角度为45度&#xff0c;即可选中器件按空格旋转时候每次旋转45度。 先画出想要割槽的区域&#xff0c;选中之后TVB即可开槽。 左右翻转电路板&#xff1a;VB DR打开规则设置 UFO对器件进行扇出&#…

Linux系统部署可视化数据多维表格APITable并实现无公网IP远程协同办公

&#x1f308;个人主页: Aileen_0v0 &#x1f525;热门专栏: 华为鸿蒙系统学习|计算机网络|数据结构与算法 ​&#x1f4ab;个人格言:“没有罗马,那就自己创造罗马~” #mermaid-svg-G5XdKx1vxX0o0PES {font-family:"trebuchet ms",verdana,arial,sans-serif;font-siz…

PHP回显语句详解

PHP中的回显语句是一种常见的输出数据到前端的方法&#xff0c;广泛应用于网页开发中。本文将深入探讨PHP中回显语句的各个方面&#xff0c;包括其基本用法、不同的回显方法、与其他语句的比较、性能考量以及一些高级用法和技巧。 1. 回显语句的基本用法 在PHP中&#xff0c;…

AVM 环视拼接方法介绍

0. 简介 关于车辆的全景环视系统网上已经有很多的资料&#xff0c;然而几乎没有可供参考的代码&#xff0c;这一点对入门的新人来说非常不友好。全景环视系统&#xff0c;又称AVM。在自动驾驶领域&#xff0c;AVM属于自动泊车系统的一部分&#xff0c;是一种实用性极高、可大幅…

面试题总结:HashMap底层原理

不仅仅是一道题&#xff0c;之后的某一天&#xff0c;它可能是破局的关键。 关于HashMap的知识点有哪些呢&#xff1f;分层次展示 1.基础知识&#xff1a; 存储键值对结构、底层数据结构、红黑树和链表 2.位运算与实现 位运算、put、get方法的实现 3.关于锁 segment锁和桶锁、线…

python给图片改名

在Python中&#xff0c;你可以使用os库来遍历一个目录中的所有文件&#xff0c;并使用os.rename()函数来重命名它们。以下是一个简单的示例&#xff0c;该示例会将当前目录下的所有.jpg文件重命名为new_name_1.jpg&#xff0c;new_name_2.jpg&#xff0c;等等。 import os# 获…