当前位置: 首页 > news >正文

前端学习DAY33(外边距的折叠)

垂直外边距的重叠

            在网页中相邻的垂直方向的外边距,会发生外边距的重叠

            兄弟元素

            兄弟元素之间的相邻外边距会取(绝对值)最大值,而不是取和,谁大取谁

                特殊情况:如果相邻的外边距一正一负,则取两者的和

                    如果相邻的外边距都是负值,则取绝对值较大的

            兄弟元素的外边距重叠,并对开发有利,不用处理

           

            需求:将子元素移动到父元素的左下角

 

为上边的元素设置一个外边距box1

margin-bottom: 10px;

为下边的元素设置一个外边距box2

margin-top: 10px;

距离相隔10px 

 若距离设置为上边元素外边距为-20PX下边元素外边距是10PX则取10PX

如距离设置为上边元素外边距为-20PX下边元素外边距为-20PX则取20PX

完整代码

<!DOCTYPE html>
<html lang="en">
<head><meta charset="UTF-8"><title>D</title><style type="text/css">.box1{width: 100px;height: 100px;background-color: blueviolet;margin-bottom: -20px;}.box2{width: 100px;height: 100px;background-color: chartreuse;margin-top: -20px;}</style>
</head>
<body><div class="box1"></div><div class="box2"></div>
</body>
</html>

 

http://www.lryc.cn/news/518021.html

相关文章:

  • asp.net core mvc的 ViewBag , ViewData , Module ,TempData
  • Linux驱动学习之第二个驱动程序(LED点亮关闭驱动程序-分层设计思想,使其能适应不同的板子-驱动程序模块为多个源文件怎么写Makefile)
  • 手写@EnableTransactionalManagement
  • 【Vue】:解决动态更新 <video> 标签 src 属性后视频未刷新的问题
  • 网络基础1 http1.0 1.1 http/2的演进史
  • Python 通过命令行在 unittest.TestCase 中运行单元测试
  • 源代码编译安装X11及相关库、vim,配置vim(2)
  • 设计模式 行为型 观察者模式(Observer Pattern)与 常见技术框架应用 解析
  • 【25考研】川大计算机复试情况,重点是啥?怎么准备?
  • C#调用Lua
  • LeetCode100之组合总和(39)--Java
  • NTN学习笔记之术语和缩写词解析
  • Yolo11改进:注意力改进|Block改进|ESSAformer,用于高光谱图像超分辨率的高效Transformer|即插即用
  • STM32 单片机 练习项目 LED灯闪烁LED流水灯蜂鸣器 未完待续
  • 使用PyTorch实现基于稀疏编码的生成对抗网络(GAN)在CIFAR-10数据集上的应用
  • 用matlab调用realterm一次性发送16进制数
  • 通过可穿戴外骨骼,以更灵活的方式操作你的机器人。
  • 记录将springboot的jar包和lib分离,使用docker-compose部署
  • JavaScript 延迟加载的方法
  • xrdp连接闪退情况之一
  • 数据分析思维(八):分析方法——RFM分析方法
  • WebRTC 在视频联网平台中的应用:开启实时通信新篇章
  • Vue3(elementPlus) el-table替换/隐藏行箭头,点击整行展开
  • oracle闪回恢复数据:(闪回查询,闪回表,闪回库,回收站恢复)
  • C语言——结构体,位段,枚举和联合
  • 期末概率论总结提纲(仅适用于本校,看文中说明)
  • Python视频处理:噪声矩阵与并行计算的完美融合
  • 如何使用SparkSql
  • YOLOv8实战人员跌倒检测
  • QT-TCP-server