DIV重叠 CSS让DIV层叠 两个DIV或多个DIV顺序重叠加

CSS完成自适应布局以及简单的div布局重叠 首先,先了解非自适应布局,对于界面会有些刚硬,特别是将窗口放大和缩小的时候,一些区域会因为大小是固定的,显得不协调。 对称完成一个简单的自适应布局 阅读详情

DIV重叠 CSS让DIV层叠、叠加,CSS让两个DIV或多个DIV按顺序重叠叠加篇

让DIV重叠并按想要顺序重叠需要CSS来实现,即CSS绝对定位进行实现。

重叠样式需要主要CSS样式解释
1、z-index 重叠顺序属性
2、position:relative和position:absolute设置对象属性为可定位(可重叠)
3、left right top bottom绝对定位具体位置设置

配合的样式
1、css width
2、css height
3、background 为了观察效果,我们对不同DIV设置不同背景颜色进行区别

接下来我们为大家奉上DIV按自己意愿重叠、叠加实例布局。我们新建4个DIV盒子,一个大的DIV盒子,CSS命名为“.div-relative”,三个小DIV盒子放于第一个大DIV对象盒子内,DIV命名分别为“.div-a”、“.div-b”、“.div-c”。

一、未排序、为排顺序DIV层叠重叠实例   -   TOP
1、完整HTML源代码如下:

<!DOCTYPE html>
<html>

<head>
    <meta charset="utf-8" />
    <title>div重叠 叠加实例 排层叠顺序</title>
    <style>
        .div-relative {
            position: relative;
            color: #000;
            border: 1px solid #000;
            width: 500px;
            height: 400px
        }
        
        .div-a {
            position: absolute;
            left: 30px;
            top: 30px;
            z-index: 100;
            background: #F00;
            width: 200px;
            height: 100px
        }
        /* div背景色为红色 */
        
        .div-b {
            position: absolute;
            left: 50px;
            top: 60px;
            z-index: 80;
            background: #FF0;
            width: 400px;
            height: 200px
        }
        /* 背景为黄色 */
        
        .div-c {
            position: absolute;
            left: 80px;
            top: 80px;
            z-index: 70;
            background: #00F;
            width: 300px;
            height: 300px
        }
        /* 背景为蓝色 */
    </style>
</head>

<body>
    <div class="div-relative">
        <div class="div-a">我背景为红色</div>
        <div class="div-b">我背景为黄色</div>
        <div class="div-c">我背景为蓝色</div>
    </div>
</body>

</html>

2、未排DIV层叠顺序 div+css实例截图

实现DIV层层叠重叠(未排顺序)实例截图

4、实例说明:
我们使用position实现绝对定位,对父级设置position:relative属性,对其子级设置position:absolute加上left或right和top或bottom实现子级在父级内任意定位。在原始情况下重叠是按DIV代码本身顺序排列,越后输入的DIV盒子其越靠前(浮在上面)。除了改变源代码本身div代码在html顺序,我们还可以使用css z-index实现DIV层排列顺序。

二、通过CSS控制DIV重叠顺序   -   TOP
我们使用以上绝对定位实例代码,只需要对“.div-a”、“.div-b”、“.div-c”分别加入z-index样式即可实现任意顺序排列。

扩展知识:
z-index的值为正整数值,数字越大对应对象层越浮上层(越靠前。

以上实例默认顺序是“.div-c”浮在最上层(蓝色背景层)、“.div-b”浮在中层(黄色背景层)、“.div-a”排最底层(红色背景层)。我们接下来使用z-index样式在不改变html代码情况下实现顺序颠覆,“.div-b”浮在中层(黄色背景层)排序不变,实现“.div-a”浮在最上层(红色背景层)、“.div-c”排最底层(蓝色背景层)。

1、实现按意愿排列DIV层叠重叠顺序完整HTML代码:

<!DOCTYPE html>
<html>

<head>
    <meta charset="utf-8" />
    <title>div重叠 叠加实例 未排层叠顺序</title>
    <style>
        .div-relative {
            position: relative;
            color: #000;
            border: 1px solid #000;
            width: 500px;
            height: 400px
        }
        
        .div-a {
            position: absolute;
            left: 30px;
            top: 30px;
            background: #F00;
            width: 200px;
            height: 100px
        }
        /* css注释说明: 背景为红色 */
        
        .div-b {
            position: absolute;
            left: 50px;
            top: 60px;
            background: #FF0;
            width: 400px;
            height: 200px
        }
        /* 背景为黄色 */
        
        .div-c {
            position: absolute;
            left: 80px;
            top: 80px;
            background: #00F;
            width: 300px;
            height: 300px
        }
        /* DIV背景颜色为蓝色 */
    </style>
</head>

<body>
    <div class="div-relative">
        <div class="div-a">我背景为红色</div>
        <div class="div-b">我背景为黄色</div>
        <div class="div-c">我背景为蓝色</div>
    </div>
</body>

</html>

2、div层叠顺序实例截图

实现红背景的“div-a”与蓝色背景“div-c”层叠顺序替换实例截图

4、我们在不改变第一个实例的HTML代码下,对“div-a”、“div-b”、“div-c”绝对定位实施后加入z-index实现层叠顺序改变。

三、DIV重叠总结   -   TOP
要实现DIV重叠,并改变实现DIV盒子层叠重叠顺序,我们对父级使用position:relative,对子级使用position:absolute、z-index(重叠顺序)、left,right,top,bottom绝对定位相当于父级具体位置。

诠视MR眼镜Unity开发设置_Unity2020.3.38 请按照如下设置Android SDK 和 Gradle。打包前先将Unity切换到Android模式。Preferences 设置。 阅读详情

相关推荐

Neo4j 智能供应链应用源代码简析

本文简析Neo4j智能供应链应用的源代码,让你也可以快速开发自己的供应链应用。

Neo4j 开发者博客 1679

html怎么让两个div重叠,两个DIV或多个DIV顺序重叠加

DIV堆叠 CSS让DIV层叠、叠加,CSS让两个DIV或多个DIV按程序堆叠叠加篇让DIV重叠并按想要举措重叠须要CSS来实现,即CSS绝对定位发展实现。重叠格局必要主要CSS名目抒发1、z-index重叠挨次属性2、position:relative和position:absolute设置装备摆设对象属性为可定位(可堆叠)3、left right top bottom绝对定位详细位子设置配合...

weixin_39843093的博客 5864

Unity3D实战:5分钟搞定RTSP监控视频播放(附完整代码)

本文提供了一套在Unity3D中快速集成RTSP监控视频播放的实战方案。通过采用LibVLCSharp for Unity这一成熟稳定的跨平台中间件,开发者可以轻松实现RTSP流的解码与渲染,并附有完整的C#代码示例,帮助用户在5分钟内完成集成,适用于智慧园区、安防监控等3D可视化场景。

weixin_29001655的博客 191

css div重叠 CSS让DIV层叠 两个DIV或多个DIV顺序重叠加

重叠样式需要主要CSS样式解释 1、z-index 重叠顺序属性 2、position:relative和position:absolute设置对象属性为可定位(可重叠) 3、left right top bottom绝对定位具体位置设置 配合的样式 1、css width 2、css height 3、background 为了观察效果,我们对不同DIV设置不同背景颜色进行区别 接

Code-lover's Learning Notes 6104

ArcGIS标注(二分式、三分式、条件分类标注、上下标、牵引线、文字格式化…)

ArcGIS中的各种标注方法、可能遇到的问题和细节。

m0_73306837的博客 5268

不用加速器!Google Earth Pro登录失败自救手册:从服务器连接到地图加载的完整排错流程

本文详细解析了Google Earth Pro登录失败的常见问题及解决方案,包括服务器连接失败、地图加载异常等。通过基础排查、内置修复工具使用和高级配置调整,帮助用户无需加速器即可解决启动问题、黑屏和转圈圈等困扰,提升软件使用体验。

weixin_29227425的博客 483

html多个div层叠,DIV重叠 CSS让DIV层叠 两个DIV或多个DIV顺序重叠加 2

DIV重叠 CSS让DIV层叠 两个DIV或多个DIV顺序重叠加DIV重叠 CSS让DIV层叠、叠加,CSS让两个DIV或多个DIV按顺序重叠叠加篇让DIV重叠并按想要顺序重叠需要CSS来实现,即CSS绝对定位进行实现。重叠样式需要主要CSS样式解释1、z-index重叠顺序属性配合的样式3、background为了观察效果,我们对不同DIV设置不同背景颜色进行区别接下来我们为大家奉上DIV按自己...

weixin_36370242的博客 2025

AI Agent在核电站安全监控中的应用

核电站作为一种高效的能源生产设施,其安全问题一直是全球关注的焦点。任何安全事故都可能导致严重的人员伤亡、环境污染和经济损失。传统的核电站安全监控系统主要依赖于人工操作和固定规则的监控算法,存在监控效率低、无法实时应对复杂情况等问题。本文章的目的在于探讨如何利用AI Agent技术提升核电站安全监控的智能化水平,实现实时、准确的监测和智能决策。范围涵盖了AI Agent的基本原理、在核电站安全监控中的应用场景、相关算法和数学模型,以及实际项目的开发和应用。

AGI×大数据,开启智能时代的认知跃迁;解码AGI,赋能数据驱动的智能革命。 371

css叠层_DIV重叠 CSS让DIV层叠 两个DIV或多个DIV顺序重叠加

DIV重叠 CSS让DIV层叠、叠加,CSS让两个DIV或多个DIV按顺序重叠叠加篇让DIV重叠并按想要顺序重叠需要CSS来实现,即CSS绝对定位进行实现。配合的样式1、css width2、css height3、background 为了观察效果,我们对不同DIV设置不同背景颜色进行区别接下来我们为大家奉上DIV按自己意愿重叠、叠加实例布局。我们新建4个DIV盒子,一个大的DIV盒子,CSS命...

weixin_42131785的博客 1337

树莓派 Raspberry Pi 使用 YOLOv8 YOLOv10 YOLOv11进行目标检测及推理加速,Run YOLOv8 YOLOv10 YOLOv11 on Raspberry Pi

libcamera 是 linux 新增加用于访问 camera 的 API。树莓派参与了 libcamera 的开发,并且在新的摄像头软件中开始从依赖于固件的摄像头图像处理管道(Image processing pipeline, ISP)迁移到更加开放的 libcamera。当然这块用USB 摄像头应该也是可以的。

shiter编写程序的艺术 5568

第1讲|AI产品经理全景图谱:不是“会用AI工具”,而是能对AI产品结果负责

本文从岗位本质出发,系统拆解 AI 产品经理的职责、岗位类型与能力模型,帮助读者理解 AI PM 与传统 PM 的核心差异,明确自己适合的转型方向,并建立“对 AI 产品结果负责”的产品认知。

从零开始,掌握网络安全。提供全面的网络安全教程、攻防演练技巧和行业动态。 1015

html重叠图片的显示顺序,DIV重叠 CSS让DIV层叠 两个DIV或多个DIV顺序重叠加

让DIV重叠并按想要顺序重叠需要CSS来实现,即CSS绝对定位进行实现。 重叠样式需要主要CSS样式解释1、z-index 重叠顺序属性2、position:relative和position:absolute设置对象属性为可定位(可重叠)3、left right top bottom绝对定位具体位置设置配合的样式1、css width2、css height3、background 为了观察效果...

weixin_42502363的博客 1434

实战篇(七):使用Processing和PixelFlow库创建交互式流体太极动画

类:用于配置流体运动的参数,比如圆的位置、半径、运动的角度和速度以及颜色等。类:实现了接口,用于更新流体物理仿真的状态,同时整合声音输入作为流体动态变化的一部分。my_update方法:是流体物理仿真更新的核心,它计算流体粒子的速度和位置,并且将这些数据传递给流体库来模拟流动。现在,让我们进一步分析并解释每个部分的作用以及如何操作。float x;// 圆心位置xfloat y;// 圆心位置y// 半径// 是否是顺时针// 圆周运动,弧上的点位置,以及上一帧的点位置// 角度。

帅小柏的博客 1635

【CSS 面经】元素的层叠顺序

理解元素的层叠顺序是进行网页布局的基础之一。通过positionz-index和堆叠上下文等属性,我们可以精确地控制页面上多个元素的重叠顺序,确保页面显示的符合设计要求。默认层叠顺序:元素默认按文档顺序堆叠,后出现的元素覆盖前面的元素。z-index属性:通过设置z-index来明确指定元素的层叠顺序。堆叠上下文:当元素拥有z-index和定位属性时,会创建堆叠上下文,这影响了元素的层叠顺序。

lph159的博客 1336

假人有限元模型

假人模型,车辆碰撞假人有限元模型,适合做乘员安全的研究者利用

IMSL CNL 7.0.0 (x86-64)Crack

IMSL CNL 7.0.0 (x86-64)Crack intel的算法库破解文件,这是C++版本的破解文件

多个div叠加效果

<!DOCTYPE html> <html> <head> <meta charset="utf-8" /> <title>div重叠 叠加实例 排层叠顺序</title> <style> .div-relative { position: relative; color: ...

wgod 2089

SIMATIC S7-1200, S7-1500 PID 控制[手册]

SIMATIC S7-1200, S7-1500 PID 控制[手册]

php中div重叠,怎样用CSS操作俩个DIV重叠

如果实现一个DIV重叠,并且要让它们按照我们所想的重叠顺序,这是需要CSS的绝对定位来实现的,今天就来给大家说一下重叠样式的的CSS实现方法。DIV重叠 CSS让DIV层叠、叠加,CSS让两个DIV或多个DIV按顺序重叠叠加篇让DIV重叠并按想要顺序重叠需要CSS来实现,即CSS绝对定位进行实现。重叠样式需要主要CSS样式解释1、z-index 重叠顺序属性2、position:relative和...

weixin_39849418的博客 264

Data-Structures-and-Algorithm-Analysis-in-Java.pdf

作者: Weiss, Mark A. 出版社: Addison Wesley Data Structures and Algorithm Analysis in Java is an “advanced algorithms” book that fits between traditional CS2 and Algorithms Analysis courses. In the old ACM Curriculum Guidelines, this course was known as CS7. This text is for readers who want to learn good programming and algorithm analysis skills simultaneously so that they can develop such programs with the maximum amo...

css z-index 属性实现层叠效果

z-index 属性适用于定位元素(position属性值为 relative 或 absolute 或 fixed的对象),用来确定定位元素在垂直于显示屏方向(称为Z轴)上的层叠顺序(stack order)。 转自:http://blog.youkuaiyun.com/angiexia/article/details/21028221 DIV重叠 CSS让DIV层叠、叠加,CSS让两个DIV或多个

xuanjiewu的专栏 3725

html 图片能重叠吗,css两张图片怎么叠加在一起?

1、新建一个html文件,命名为test.html,用于讲解css怎么把两个图片叠加在一起。Document2、新建两个div,一个是class属性为a的div,另一个是class属性为b的div。3、在两个div内分别加上一个图片标签img,并且写上两个图片的路径。 4、使用css对两个div的样式进行定义,(相关课程推荐:css视频教程) 分别设置其position属性为abs...

weixin_39517902的博客 4694

div层的叠加效果

貌似很多同学对为什么这个div在上层,那个div在下层、无论如何设置z-index都无法居上的问题纠结抓狂、上吐下泻、恶心失眠、郁郁而终,致使不敢随意使用层的叠加。但层的叠加效果,在交互设计中却频频出现,所以我们必须驾驭它,要驾驭它,就要掌握其规律。 首先明确几点在文中所需要用到的概念: 静态定位:position:static(为position属性的默认值)。 动态定位:positio

∧︵∧全世界的屋顶 ∧︵∧ 1338

CSS基础:CSS的上下文之层叠上下文

CSS的上下文之层叠上下文 看到层叠,大家一定会联想到定位元素会是的元素之间发生“遮挡”,而z-index可以改变他们之间的遮挡优先级,但这仅仅是层叠这一概念中很小的一部分。 本文就来聊一聊css中的层叠上下文到底是如何给元素规定叠加顺序的。 一、什么是层叠上下文? 层叠上下文,英文称作”stacking context”. 我们假定用户正面向(浏览器)视窗或网页,而 HTML 元素沿着其相对于用户的一条虚构的 z 轴排开,层叠上下文就是对这些 HTML 元素的一个三维构想。众 HTML 元素基于其元素

余光的博客 1万+

两个div重叠显示

想要将兄弟div元素进行重叠  将父元素position设置为relative,子元素position设置为absolute 使用z-index设置谁显示在上层、谁显示在下层

little_kid_pea的博客 1万+

层叠上下文、层叠顺序

层叠上下文(Stacking Context)是指在 HTML 和 CSS 中,用于控制和管理元素层叠顺序以及呈现的一种机制。在一个网页中,许多元素(例如文本、图像、背景等)可能会重叠在一起,这时候就需要一种方法来决定哪个元素应该显示在前面,哪个元素应该显示在后面。

study_way的博客 1064
上一篇: 菜单栏之ul-il+二级菜单(一)
下一篇: SQL server 2008 R2安装好之后没有SQL server profiler
影孓
博客等级 码龄10年 1929粉丝 68原创
评论
成就一亿技术人!
拼手气红包6.0元
还能输入1000个字符
 
 条评论被折叠 查看
添加红包

请填写红包祝福语或标题

个

红包个数最小为10个

元

红包金额最低5元

当前余额3.43元 前往充值 >
需支付:10.00元
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

影孓

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付元
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值