返回顶部
首页 > 资讯 > 前端开发 > node.js >怎么用CSS实现DIV层叠
  • 562
分享到

怎么用CSS实现DIV层叠

2024-04-02 19:04:59 562人浏览 薄情痞子
摘要

本篇内容主要讲解“怎么用CSS实现DIV层叠”,感兴趣的朋友不妨来看看。本文介绍的方法操作简单快捷,实用性强。下面就让小编来带大家学习“怎么用CSS实现DIV层叠”吧!让DIV重叠并按想要顺序重叠需要CSS

本篇内容主要讲解“怎么用CSS实现DIV层叠”,感兴趣的朋友不妨来看看。本文介绍的方法操作简单快捷,实用性强。下面就让小编来带大家学习“怎么用CSS实现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层叠重叠实例 

1、完整html源代码如下:

<!DOCTYPE html> <html> <head> <meta charset="utf-8" /> <title>div重叠 叠加实例 未排层叠顺序 www.编程网.com</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}  .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}  </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实例截图

怎么用CSS实现DIV层叠
实现DIV层层叠重叠(未排顺序)实例截图

3、实例在线演示:查看案例

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

二、通过CSS控制DIV重叠顺序 

我们使用以上绝对定位实例代码,只需要对“.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重叠 叠加实例 排层叠顺序 www.编程网.com</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-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层叠顺序实例截图

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

3、此实例演示:查看案例

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

到此,相信大家对“怎么用CSS实现DIV层叠”有了更深的了解,不妨来实际操作一番吧!这里是编程网网站,更多相关内容可以进入相关频道进行查询,关注我们,继续学习!

--结束END--

本文标题: 怎么用CSS实现DIV层叠

本文链接: https://lsjlt.com/news/88468.html(转载时请注明来源链接)

有问题或投稿请发送至: 邮箱/279061341@qq.com    QQ/279061341

猜你喜欢
  • 怎么用CSS实现DIV层叠
    本篇内容主要讲解“怎么用CSS实现DIV层叠”,感兴趣的朋友不妨来看看。本文介绍的方法操作简单快捷,实用性强。下面就让小编来带大家学习“怎么用CSS实现DIV层叠”吧!让DIV重叠并按想要顺序重叠需要CSS...
    99+
    2024-04-02
  • 怎么用CSS定位属性实现Html中DIV层叠与悬浮
    这篇文章主要介绍“怎么用CSS定位属性实现Html中DIV层叠与悬浮”,在日常操作中,相信很多人在怎么用CSS定位属性实现Html中DIV层叠与悬浮问题上存在疑惑,小编查阅了各式资料,整理出简单好用的操作方...
    99+
    2024-04-02
  • css层叠上下文怎么实现
    这篇文章主要介绍“css层叠上下文怎么实现”,在日常操作中,相信很多人在css层叠上下文怎么实现问题上存在疑惑,小编查阅了各式资料,整理出简单好用的操作方法,希望对大家解答”css层叠上下文怎么实现”的疑惑...
    99+
    2024-04-02
  • 怎么用js+css实现div遮罩层效果
    本篇内容主要讲解“怎么用js+css实现div遮罩层效果”,感兴趣的朋友不妨来看看。本文介绍的方法操作简单快捷,实用性强。下面就让小编来带大家学习“怎么用js+css实现div遮罩层效果”吧!<sty...
    99+
    2024-04-02
  • css如何使用层叠层
    小编给大家分享一下css如何使用层叠层,希望大家阅读完这篇文章之后都有所收获,下面让我们一起去探讨吧!层叠层1. 基本概念层叠层让我们有更多的能力来管理CSS的“层叠”部分。目前,有几个因素决定了 CSS 代码中将应用哪些样式,包括选择器群...
    99+
    2023-06-27
  • HTML5图片层叠怎么实现
    这篇文章将为大家详细讲解有关HTML5图片层叠怎么实现,小编觉得挺实用的,因此分享给大家做个参考,希望大家阅读完这篇文章后可以有所收获。需要那就做呗。其中有一个页面布局如下所示,  红色方框标注的部分是由三张图片组合而成...
    99+
    2023-06-09
  • css怎么让几个div不重叠
    今天给大家介绍一下css怎么让几个div不重叠。文章的内容小编觉得不错,现在给大家分享一下,觉得有需要的朋友可以了解一下,希望对大家有所帮助,下面跟着小编的思路一起来阅读吧。 css div不堆叠层叠反复...
    99+
    2024-04-02
  • CSS怎么实现单个div对象层水平居中
    今天小编给大家分享一下CSS怎么实现单个div对象层水平居中的相关知识点,内容详细,逻辑清晰,相信大部分人都还太了解这方面的知识,所以分享这篇文章给大家参考一下,希望大家阅读完这篇文章后有所收获,下面我们一...
    99+
    2024-04-02
  • css层叠指的是什么
    这篇文章将为大家详细讲解有关css层叠指的是什么,小编觉得挺实用的,因此分享给大家做个参考,希望大家阅读完这篇文章后可以有所收获。CSS层叠是指多种CSS样式的叠加,CSS样式在针对同一元素配置同一属性时,依据层叠规则(权重)来处理冲突,选...
    99+
    2023-06-14
  • css层叠是什么意思
    这篇文章主要介绍了css层叠是什么意思,具有一定借鉴价值,感兴趣的朋友可以参考下,希望大家阅读完这篇文章之后大有收获,下面让小编带着大家一起了解一下。css层叠是CSS的一个基本特征,它是一个定义了如何合并来自多个源的属性值的算法;CSS层...
    99+
    2023-06-14
  • 什么是css样式层叠
    CSS(层叠样式表)是一种用于描述网页上元素外观和布局的语言。在CSS中,样式层叠是指多个样式规则同时应用于同一个元素时,通过一定的规则来确定最终应用的样式。在CSS中,样式规则由选择器和声明块组成。选择器用于选择要应用样式的元素,声明块包...
    99+
    2023-10-21
    css css层叠 CSS (层叠样式表)
  • 怎么用css中:after伪元素实现背景图片的叠加层
    这篇文章主要介绍了怎么用css中:after伪元素实现背景图片的叠加层,具有一定借鉴价值,感兴趣的朋友可以参考下,希望大家阅读完这篇文章之后大有收获,下面让小编带着大家一起了解一下。   由于我不想为修饰...
    99+
    2024-04-02
  • css如何实现照片有如层叠效果
    这篇文章主要介绍了css如何实现照片有如层叠效果,具有一定借鉴价值,感兴趣的朋友可以参考下,希望大家阅读完这篇文章之后大有收获,下面让小编带着大家一起了解一下。如下所示:显示上面照片效果css<!DO...
    99+
    2024-04-02
  • 怎么实现多个DIV顺序重叠加
    这篇“怎么实现多个DIV顺序重叠加”文章的知识点大部分人都不太理解,所以小编给大家总结了以下内容,内容详细,步骤清晰,具有一定的借鉴价值,希望大家阅读完这篇文章能有所收获,下面我们一起来看看这篇“怎么实现多...
    99+
    2024-04-02
  • css中div浮动层与div层有什么不同
    今天小编给大家分享一下css中div浮动层与div层有什么不同的相关知识点,内容详细,逻辑清晰,相信大部分人都还太了解这方面的知识,所以分享这篇文章给大家参考一下,希望大家阅读完这篇文章后有所收获,下面我们...
    99+
    2024-04-02
  • css样式层叠怎么调优先级
    CSS样式层叠调优的方法 在网页开发中,我们使用CSS来为网页添加样式和布局。然而,当多个样式规则同时应用到一个元素上时,就会出现样式层叠的问题。在这种情况下,我们需要了解如何调优样式...
    99+
    2024-02-23
    调优 优先级 层叠 id选择器 属性选择器 伪类选择器
  • CSS层叠样式表实例分析
    今天小编给大家分享一下CSS层叠样式表实例分析的相关知识点,内容详细,逻辑清晰,相信大部分人都还太了解这方面的知识,所以分享这篇文章给大家参考一下,希望大家阅读完这篇文章后有所收获,下面我们一起来了解一下吧...
    99+
    2024-04-02
  • CSS层叠上下文实例分析
    这篇文章主要讲解了“CSS层叠上下文实例分析”,文中的讲解内容简单清晰,易于学习与理解,下面请大家跟着小编的思路慢慢深入,一起来研究和学习“CSS层叠上下文实例分析”吧!   一、现象   Z 轴上的显...
    99+
    2024-04-02
  • CSS定位与层叠的用法
    这篇文章主要介绍“CSS定位与层叠的用法”,在日常操作中,相信很多人在CSS定位与层叠的用法问题上存在疑惑,小编查阅了各式资料,整理出简单好用的操作方法,希望对大家解答”CSS定位与层叠的用法”的疑惑有所帮...
    99+
    2024-04-02
  • css样式层叠表是什么
    本篇文章给大家分享的是有关css样式层叠表是什么,小编觉得挺实用的,因此分享给大家学习,希望大家阅读完这篇文章后可以有所收获,话不多说,跟着小编一起来看看吧。css(层叠样式表,Cascading Style Sheets)是一种用来表现H...
    99+
    2023-06-15
软考高级职称资格查询
编程网,编程工程师的家园,是目前国内优秀的开源技术社区之一,形成了由开源软件库、代码分享、资讯、协作翻译、讨论区和博客等几大频道内容,为IT开发者提供了一个发现、使用、并交流开源技术的平台。
  • 官方手机版

  • 微信公众号

  • 商务合作