欢迎您访问程序员文章站本站旨在为大家提供分享程序员计算机编程知识!
您现在的位置是: 首页  >  web前端

css元素如何重叠?

程序员文章站 2022-03-07 13:31:06
...

css元素重叠的方法:1、给元素设置负margin,负margin可以让元素的占用空间变小,后面的元素可以覆盖当前的元素;2、使用position属性,利用相对定位和绝对定位来让多个元素进行重叠。

css元素如何重叠?

本教程操作环境:windows10系统、css3版,该方法适用于所有品牌电脑。

CSS元素的重叠方式:

方法1、设置负margin

给元素设置负margin使其移动后 原来的位置是不会保留的

负margin可以让元素的占用空间变小 后面的元素可以覆盖当前的元素

(这里有两个相同大小的p 宽高都是100px (如图一) 当我们给上面类名为p的p设置了-margin-bottom之后 (见图二) 我们发现下面的元素覆盖了-margin的位置)

图一:

css元素如何重叠?
css元素如何重叠?

方法2、利用定位

相对定位(position: relative):原来位置保留 并且不会挤到其他元素,只会重叠

绝对定位(position: absolute):不保留原来位置 脱离页面流

示例:

css元素如何重叠?

效果:

css元素如何重叠?

更多编程相关知识,请访问:编程学习网站!!

以上就是css元素如何重叠?的详细内容,更多请关注其它相关文章!

相关标签: css 重叠