前端学习笔记 | 响应式网页+Boostrap

news2024/11/16 17:44:05

一、响应式网页 

一套代码适应多端

1、媒体查询@media(条件){css}

  • max-width 小于等于max-width生效
  • min-width

【案例】左侧隐藏

因为CSS的层叠性,书写顺序:max-width从大到小;min-width从小到大。

【媒体查询完整写法】

在html中link用于不同视口的css样式,media=""中一定要加(),否则不生效。

    <link rel="stylesheet" media="(max-width:768px)"  href="./css/pink.css">

2、Bootstrap

Bootstrap 是由 Twitter 公司开发维护的前端UI框架,它提供了大量编写好的 CSS 样式,允许开发者结合一定 HTML结构及Java5cript,快速编写功能完善的网页及常见交互效果。

中文官网:

Bootstrap中文网 (bootcss.com)icon-default.png?t=N7T8https://www.bootcss.com/

(1)下载

下载最新文档:生产文件是用于使用;源码是用于查看底层逻辑的。

(2)引用bootstrap

<link rel="stylesheet" href="./bootstrap/css/bootstrap.min.css">

机器看:bootstrap.min.css

人看:bootstrap.css

(3)调用类名

响应式版心

 <div class="container">1</div>

二、Bootstrap框架

1、栅格系统

(1)栅格化将网页分为12份,根据设置盒子所占份数决定一行盒子个数。

(2)bootstrap5将栅格系统划分6个响应区间。

(3)快速填充bootstrap插件:IntelliSense for CSS class names in HTML

响应区间-需要牢记

  • xs  <576px
  • sm ≥576px
  • md ≥768px
  • lg ≥992px
  • xl ≥1140px
  • xxl ≥1320px

使用栅格系统左右的间距不是通过设置margin,而是盒子里面套超链接,白色区域为盒子的padding,背景色是元素的背景色【eg.a标签(display:block)】。

 2、全局样式

主要参考官方文档

(1)button类

(2)表格类

(3)组件

1)引入样式表

2)引入js文件

3)复制结构,修改内容

在html添加组件,运行后在调试中看相应的选择器。

(4)字体图标

1)在bootstr官网:导航/Extend:图标库→安装→下载安装包→bootstrap-icons-1.X.X.zip

2)引入样式表

3)选择器设置为:bi-图标名称

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

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

相关文章

SpringBoot实战项目第一天

环境搭建 后端部分需要准备&#xff1a; sql数据库 创建SpringBoot工程&#xff0c;引入对应的依赖(web\mybatis\mysql驱动) 配置文件application.yml中引入mybatis的配置信息 创建包结构&#xff0c;并准备实体类 完成今日开发后项目部分内容如下图示 用户注册于登录部分…

大规模机器学习简介

1. 非线性回归问题 1.1 问题描述 我们有一组实验数据&#xff0c;每个实验都给出了输入和输出对 (Xn, Yn)。每个输入 是空间中的一个点&#xff0c;每个输出 是 空间中的一个点。这些数据点被假设为独立同分布&#xff08;i.i.d&#xff09;。 我们的目标是找到一个函数 fw&…

Power Designer的使用 创建数据库表模型

几年前用过PowerDesigner&#xff0c;好几年没用&#xff0c;有点忘记了&#xff0c;在这里记个笔记&#xff0c;需要的时候翻一翻 PowerDesigner版本16.5 下面的例子是以MySQL数据库为准 生成C#实体类 一 安装 1.1 安装 不让放网盘链接&#xff0c;审核通不过。。。。 …

前端学习之路(5) vue样式穿透

前言 vue的style中设置scoped属性后&#xff0c;组件实现样式私有化。 但是该组件又使用的其他组件库时(vant,elementui,自定义等)&#xff0c;该组件的style中的样式&#xff0c;优先级低&#xff0c;不生效&#xff0c;这个时候需要使用样式穿透(作用得更深)。 一、scoped底…

深度学习技巧应用35-L1正则化和L2正则在神经网络模型训练中的应用

大家好,我是微学AI,今天给大家介绍一下深度学习技巧应用35-L1 正则化和L2正则在神经网络模型训练中的应用。L1正则化和L2正则化是机器学习中常用的两种正则化方法,用于防止模型过拟合并提高模型的泛化能力。这两种正则化方法通过在损失函数中添加惩罚项来控制模型的复杂性。…

Prometheus 采集Oracle监控数据

前言 oracledb_exporter是一个开源的Prometheus Exporter,用于从Oracle数据库中收集关键指标并将其暴露给Prometheus进行监控和告警。它可以将Oracle数据库的性能指标转换为Prometheus所需的格式,并提供一些默认的查询和指标。 download Oracle Oracle Windows Install …

2024年2月4日 十二生肖 今日运势

小运播报&#xff1a;2024年2月4日&#xff0c;星期日&#xff0c;农历腊月廿五 &#xff08;癸卯年乙丑月戊戌日&#xff09;&#xff0c;法定工作日。 红榜生肖&#xff1a;兔、马、虎 需要注意&#xff1a;牛、鸡、龙 喜神方位&#xff1a;东南方 财神方位&#xff1a;正…

记录element-plus树型表格的bug

问题描述 如果数据的子节点命名时children,就没有任何问题&#xff0c;如果后端数据结构子节点是其他名字&#xff0c;比如thisChildList就有bug const tableData [{id: 1,date: 2016-05-02,name: wangxiaohu,address: No. 189, Grove St, Los Angeles,selectedAble: true,th…

低成本高效益,电子画册才是品牌的重要选择

​随着互联网的普及和数字化技术的进步&#xff0c;电子画册已成为许多品牌的重要选择。与传统印刷画册相比&#xff0c;电子画册具有低成本、高效益的优点&#xff0c;成为品牌宣传的新趋势。 具体来说&#xff0c;电子画册可以通过在线平台或移动设备轻松查看&#xff0c;无需…

2023-12蓝桥杯STEMA考试 C++ 中高级试卷解析

蓝桥杯STEMA考试 C++ 中高级试卷(12月) 一、选择题 第一题 定义字符串 string a = "Hello C++",下列选项可以获取到字符 C 的是(B)。 A、a[7] B、a[6] C、a[5] D、a[4] 第二题 下列选项中数值与其它项不同的是( C)。 A、 B、 C、 D、 第三题 定义变量 int i =…

Java8 中文指南(一)

Java8 中文指南&#xff08;一&#xff09; 文章目录 Java8 中文指南&#xff08;一&#xff09;《Java8 指南》中文翻译接口的默认方法(Default Methods for Interfaces)Lambda 表达式(Lambda expressions)函数式接口(Functional Interfaces)方法和构造函数引用(Method and Co…

SpringBoot、SpringCloud项目打包,target目录没有生成jar包

Maven中有一个 Execute goals recursively 递归执行 的复选框&#xff0c;如果这个没有勾选在IDEA中本地打包聚合工程的子模块target目录不会生成jar包&#xff0c;递归执行即对聚合工程执行的命令子模块也会执行 clean package install

图书|基于Springboot的图书管理系统设计与实现(源码+数据库+文档)

图书管理系统目录 目录 基于Springboot的图书管理系统设计与实现 一、前言 二、系统功能设计 三、系统实现 1、个人中心 2、管理员管理 3、用户管理 4、图书出版社管理 5、公告类型管理 6、所在书架管理 7、图书类型管理 8、论坛管理 9、公告信息管理 10、图书信…

蓝桥杯备战——10.超声波模块

1.分析原理图 蓝桥杯单片机板子的原理图做的简直是依托答辩&#xff0c;乱糟糟的不说还弄成黑白的&#xff0c;明明很简单的东西&#xff0c;弄成一大堆。 可以看到&#xff0c;J2跳线帽如果P10接N_A1,P11接N_B1就是用作超声波功能。N_A1用作发生超声波功能&#xff0c;而N_B1…

mysql5.0自定义存储过程实现递归

mysql8.0以上才有查询树形结构数据的递归函数RECURSIVE&#xff0c;比如需求是查询一张树形结构表的级别名称上下层级关系路径&#xff1a; WITH RECURSIVE subordinates AS ( SELECT id, region_name, parent_id, CAST(region_name AS CHAR(200)) AS path FROM mr_industr…

计算机设计大赛 深度学习 python opencv 火焰检测识别

文章目录 0 前言1 基于YOLO的火焰检测与识别2 课题背景3 卷积神经网络3.1 卷积层3.2 池化层3.3 激活函数&#xff1a;3.4 全连接层3.5 使用tensorflow中keras模块实现卷积神经网络 4 YOLOV54.1 网络架构图4.2 输入端4.3 基准网络4.4 Neck网络4.5 Head输出层 5 数据集准备5.1 数…

nba2k24 灌篮高手Q版流川枫面补

nba2k24 灌篮高手Q版流川枫面补 此面补nba2k23-nba2k24通用 下载地址&#xff1a; https://www.changyouzuhao.cn/9979.html

利用VPN设备漏洞入侵!新型勒索软件CACTUS攻击手法分析

近期&#xff0c;亚信安全应急响应中心截获了利用VPN设备已知漏洞传播的新型勒索软件CACTUS&#xff0c;该勒索于2023年3月首次被发现&#xff0c;一直保持着活跃状态。CACTUS勒索软件通过Fortinet VPN的已知漏洞进行入侵&#xff08;黑客首先获取到VPN账号&#xff0c;再通过V…

20240130在ubuntu20.04.6下卸载NVIDIA显卡的驱动

20240130在ubuntu20.04.6下卸载NVIDIA显卡的驱动 2024/1/30 12:58 缘起&#xff0c;为了在ubuntu20.4.6下使用whisper&#xff0c;以前用的是GTX1080M&#xff0c;装了535的驱动。 现在在PDD拼多多上了入手了一张二手的GTX1080&#xff0c;需要将安装最新的545的驱动程序&#…

ctfshow web-77

开启环境: 先直接用伪协议获取 flag 位置。 c?><?php $anew DirectoryIterator("glob:///*"); foreach($a as $f) {echo($f->__toString(). );} exit(0); ?> 发现 flag36x.txt 文件。同时根目录下还有 readflag&#xff0c;估计需要调用 readflag 获…