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