如何将div的一部分插入div外?

时间:2011-09-26 14:14:53

标签: html css

我有3个像这个图像的div:

enter image description here

其中两个div具有相同的宽度和高度,最后一个(红色div)应该在外面但不是全部,只有一部分(10%)我尝试margin-left: -10px;但它不起作用。< / p>

感谢。

5 个答案:

答案 0 :(得分:1)

尝试使用绝对定位并指定z-index

答案 1 :(得分:1)

如果您的问题不需要,请不要使用绝对定位。

负边距应该足够:http://jsfiddle.net/pmc7B/1/

答案 2 :(得分:1)

您似乎已在其中一个外部div上设置了overflow: hidden。这就是当你应用负边距时内部div被剪裁的原因。

答案 3 :(得分:0)

给予父<div>相对位置:

<div style="position: relative;">

然后给出红色<div>负左值:

<div style="position: absolute; left: -20px;">

答案 4 :(得分:-1)

我想我明白了你想做什么。你有没有考虑给红色div一个Z指数为+1,所以它漂浮在其他人身上并独立行动