css - 防止div与CSS重叠

标签 css html overlap overlapping

<分区>

我在 http://web.corporativocipres.com.mx/ 中遇到 div 重叠的问题

问题在于页脚中的链接(Corporativo - Historias Memorables Area de Prensa),它们在带有 classmidbg trans 的 div 之后,其工作方式与背景类似,但它重叠并且链接不可点击。

我尝试了不同的 z-index 但没有成功(或者我做的不好)。

提前致谢

最佳答案

如果在midbg中添加一个z-index: 1,并添加position: relative; z-index: 2.mid li,问题就解决了。

z-index 属性绝对是一个奇怪的属性,并且在未定义 position 属性时会表现得很奇怪。有时这很有用,有时则没有。

关于css - 防止div与CSS重叠,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/13350128/

上一篇:javascript - 刷新页面并更改 URL 的 ID

下一篇:html - IE8 CSS 背景颜色不工作

相关文章:

html - 带有长文本字符串的 IE8 中的 Textarea 换行符

html - 对齐字段集中的元素

javascript - 如何淡出导航栏的最右侧并向其添加新按钮

javascript - 隐藏在javascript slider 后面的下拉菜单

javascript - 谷歌图表 : Overlapping bars - bring latest to front

html - 两个 div 相互进入

html - 如何在表格中正确插入 <div> 和 <tr>?

javascript - 使用 AJAX 获取 PHP 文件以从 MySQL 数据库检索数据时下拉表单消失

reactjs - react : check if elements in different components overlap

html - 文本背景色透明无重叠