html绝对定位元素只能显示在上方,html – 绝对定位的DIV悬停在其他元素上

博客作者遇到了一个CSS布局问题,他在两个几乎完全相同的JSP页面上使用了相对和绝对定位的DIV。在一个页面上,绝对定位的DIV正确地在调整窗口大小时与其他元素交互,而在另一个页面上,它会覆盖其他元素。作者寻求解决方案,希望能确保在两个页面上,绝对定位的DIV都不会悬停在页面上的任何其他元素上。
摘要由CSDN通过智能技术生成

我有两个几乎相同的JSP页面.每个页面都有一个具有“position:relative”属性/值的外部DIV.每个页面还有一个内部DIV,它具有“position:absolute”属性/值.

在一个页面上,绝对定位的DIV不会悬停在页面上的任何其他元素上 – 它只是在我调整窗口大小时移动其他元素之前停止移动.

在另一页(具有相同的外部DIV和内部DIV属性和值)上,当我调整窗口大小时,绝对定位的DIV将悬停在页面上的其他元素上.

有关为什么会发生这种情况的任何想法?我最终希望两个绝对定位的DIV都不会悬停在页面上的任何其他元素上……

这是标记和css涉及的片段……

CSS

.BODY_OUTLINE {

位置:相对;

边框:2px一开始白色;

border-top:none;

font-style:normal;

保证金:0px;

保证金右:7em;

填充顶:0像素;

FONT-FAMILY:arial,tahoma,verdana,sans-serif;

宽度:100%;

}

HTML

< DIV CLASS =“BODY_OUTLINE”>

< DIV STYLE =“border:10px outset grey; position:absolute; right:20%; top:20%;”>

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值