【发布时间】:2017-05-19 04:39:19
【问题描述】:
我必须移动一个 div 以溢出隐藏的父 div。我在页面上使用了一些插件。所以我不能改变 div 的顺序。我想将绿色框移到蓝色和红色框上。我希望有一个解决方案。
https://jsfiddle.net/bigboytr/zssub946/
重要提示:如果我更改了父 div 的位置属性,插件将无法正常工作。
#box1 {
position: absolute;
background: red;
padding: 5px;
width: 150px;
height: 150px;
}
#box2 {
position: absolute;
overflow: hidden;
background: blue;
width: 100px;
height: 100px;
}
#box3 {
position: relative;
background: green;
width: 50px;
height: 50px;
top: -10px;
}
<div id="box1">
<div id="box2">
<div id="box3"></div>
</div>
</div>
【问题讨论】:
-
欢迎来到 StackOverflow,您的问题应该包含 Minimal, Complete and Verifiable Example。你的代码在哪里? (提示:它应该在您的帖子中,而不是在场外。)
-
对不起我的错误。我改变我的职位。我希望这没问题。
-
更好,尽管我在其中放置了一个更有用的 Stack Snippet。顺便说一句,
div不像input或img那样自动关闭,它需要一个结束标记。 -
是的,我知道 div 不会自动关闭。我只是快速打字。已编辑。
标签: css overflow css-position