Web前端-Web开发CSS基础5-浮动

news/2024/8/26 14:48:14 标签: 前端, css

一. 基础
1. 设置<div>元素的宽为100像素,高也为100像素,并且向左悬浮;
2. 设置<div>元素的宽为100像素,高也为100像素,并且向右悬浮;
3. 设置<img>元素向左悬浮;
4. 设置<img>元素向右悬浮;
5. 设置类名为class1的元素向左悬浮;
6. 设置类名为class2的元素向右悬浮;
7. 设置id为happy的元素向左悬浮;
8. 设置id为sad的元素向右悬浮;
9. 设置<button>元素,让其自动下移到左边没有悬浮元素为止;
10. 设置<input>元素,让其自动下移到左边没有悬浮元素为止;
11. 设置<img>元素,让其自动下移到左边没有悬浮元素为止;
12. 设置类名为class1的元素,让其自动下移到右边没有悬浮元素为止;
13. 设置类名为class2的元素,让其自动下移到右边没有悬浮元素为止;
14. 设置类名为class3的元素,让其自动下移到右边没有悬浮元素为止;
二. 提高
1. 浮动的原则是什么?
2. 浮动的原则是什么?
3. 浮动的原则是什么?
4. 最重要的一条浮动规则?
5. 最重要的一条浮动规则?
6. 最重要的一条浮动规则?
7. 虽然浮动仍旧很重要,但浮动已经逐渐被________________________取代;
8. 虽然浮动仍旧很重要,但浮动已经逐渐被________________________取代;
9. 虽然浮动仍旧很重要,但浮动已经逐渐被________________________取代;


一. 基础
1. div{ width: 100px; height: 100px; float: left; }
2. div{ width: 100px; height: 100px; float: right; }
3. img{ float: left; }
4. img{ float: right; }
5. .class1{ float: left; }
6. .class2{ float: right; }
7. #happy{ float: left; }
8. #sad{ float: right; }
9. button{ ... ... clear: left; }
10. input{ ... ... clear: left; }
11. img{ ... ... clear: left; }
12. .class1{ ... ... clear: right; }
13. .class2{ ... ... clear: right; }
14. .class3{ ... ... clear: right; }
二. 提高
1. 脱离文档流的布局;文本环绕效果;高度塌陷;
2. 脱离文档流的布局;文本环绕效果;高度塌陷;
3. 脱离文档流的布局;文本环绕效果;高度塌陷;
4. 尽量在同一行排列元素,直到空间不足为止;
5. 尽量在同一行排列元素,直到空间不足为止;
6. 尽量在同一行排列元素,直到空间不足为止;
7. flex布局和grid布局
8. flex布局和grid布局
9. flex布局和grid布局


http://www.niftyadmin.cn/n/5558182.html

相关文章

基于STM32的无人机控制系统:硬件选择与软件实现(内附资料)

无人机&#xff08;Unmanned Aerial Vehicle, UAV&#xff09;在现代应用中越来越广泛&#xff0c;从军事侦察到民用物流&#xff0c;无人机技术的发展不断推动着相关硬件和软件的进步。STM32系列微控制器以其高性能、低功耗和丰富的外设接口&#xff0c;成为无人机控制系统的理…

第一阶段面试题总结

1. 线程和进程的概念&#xff0c;区别、以及什么时候用线程什么时候用进程 1.1 线程概念 线程是进程中的一个执行单元&#xff0c;一个进程可以包含多个线程 线程是一个轻量级的进程 线程是CPU任务调度的最小单元 1.2 进程概念 进程是一个程序的运行实例&#xff0c;它包含了…

【乐吾乐2D可视化组态编辑器】消息

消息 乐吾乐2D可视化组态编辑器demo&#xff1a;https://2d.le5le.com/ 监听消息 const fn (event, data) > {}; meta2d.on(event, fn);// 监听全部消息 meta2d.on(*, fn);// 取消监听 meta2d.off(event, fn); meta2d.off(*, fn); Copy 系统消息 event&#xff08;…

数据结构常用算法理论

递归算法 递归算法是一种通过函数自身调用自身来解决问题的算法。在递归算法中&#xff0c;问题的解决方案依赖于解决更小或更简单的同类子问题的解。递归算法通常包含两个关键部分&#xff1a;基本情况&#xff08;base case&#xff09;和递归步骤&#xff08;recursive step…

创建React项目:使用 create-react-app 创建 React 应用

在本文中&#xff0c;我们将介绍如何使用 create-react-app 创建一个名为 react-basic 的 React 应用。以下步骤将帮助你快速搭建一个新的 React 项目。 1. 确保已安装 Node.js 和 npm 在开始之前&#xff0c;确保你的系统上已经安装了 Node.js 和 npm&#xff08;Node 包管理…

【Qt+opencv】计时函数与图像变换

文章目录 前言计算时间函数图像变换旋转镜像缩放 总结 前言 在图像处理和计算机视觉的应用中&#xff0c;我们经常需要对图像进行各种变换&#xff0c;如旋转、缩放、剪切等。同时&#xff0c;为了评估算法的性能&#xff0c;我们也需要对代码的执行时间进行精确的测量。OpenC…

opencv—常用函数学习_“干货“_8

目录 二二、图像积分 计算图像的积分图像 (integral) 解释 应用场景 快速计算图像块和的示例 二三、图像边界处理 使用 copyMakeBorder 添加图像边界 解释 边界类型示例 二四、图像修复 使用 inpaint 进行图像修复 解释 实际应用 去除图像中的水印示例 http://t.c…

分布式 I/O 系统 BL200 Modbus TCP 耦合器

BL200 耦合器是一个数据采集和控制系统&#xff0c;基于强大的 32 位微处理器设计&#xff0c;采用 Linux 操作系统&#xff0c;支持 Modbus 协议&#xff0c;可以快速接入现场 PLC、SCADA 以及 ERP 系统&#xff0c; 内置逻辑控制、边缘计算应用&#xff0c;适用于 IIoT 和工业…