CSS 实现重叠效果时,div 背景被 img 图片遮挡

您所在的位置:网站首页 background-img是设置背景图片属性 CSS 实现重叠效果时,div 背景被 img 图片遮挡

CSS 实现重叠效果时,div 背景被 img 图片遮挡

2023-03-27 11:37| 来源: 网络整理| 查看: 265

CSS 为实现重叠效果,将 margin-top 设为负值时,div 背景被 img 图片遮挡 一、未实现重叠效果

CSS 为实现重叠效果,将 margin-top 设为负值时,div 背景被 img 图片遮挡

效果:

二、实现重叠效果,但 div 背景被遮挡

通过将 div margin-top 设为负值实现 div 部分重叠在 img 图片上。

CSS 为实现重叠效果,将 margin-top 设为负值时,div 背景被 img 图片遮挡

效果:

由效果图可知,存在 div 的绿色背景被遮挡问题。

三、解决实现重叠效果时 div 背景被遮挡问题 方法一、div 设置 position: relative;

通过将 div 设置为 position: relative; 解决实现重叠效果时 div 背景被遮挡问题。

CSS 为实现重叠效果,将 margin-top 设为负值时,div 背景被 img 图片遮挡

效果:

方法二、div 设置 display: inline-block;,并设置父容器宽度

CSS 为实现重叠效果,将 margin-top 设为负值时,div 背景被 img 图片遮挡

上述代码中,同时设置了父容器 body 的宽度和 div 的 display: inline-block;。

效果:

原文地址:https://www.cnblogs.com/yuzhihui/p/17246928.html



【本文地址】


今日新闻


推荐新闻


CopyRight 2018-2019 办公设备维修网 版权所有 豫ICP备15022753号-3