html - 与 z-index 重叠的 div

标签 html css

我现在有点墨守成规。

如果你访问我的网站...

http://dekkro.no-ip.org/

您会看到一张图片,以及图片下方的一个 div。在过去的几个小时里,我一直试图将它们都放在页面的中间,底部的 div 覆盖图像。

我失败了又失败了,我这里做错了什么?我使用了 z-index 和定位,但它从未居中。

谢谢!

最佳答案

你只需要这个:

CSS:

#my_img {
    margin:auto;
    display:block;
}

#my_div {
    margin:auto;
    position:relative;
    top:-100px;
    z-index:2;
}

HTML:

<img id="my_img" src="http://dekkro.no-ip.org/images/testimage.png" />
<div id="my_div">whatever</div>

这是一个演示:http://jsfiddle.net/tX2JY/embedded/result/

关于html - 与 z-index 重叠的 div,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/7219064/

相关文章:

javascript - fancybox-1.3.4 在 iE8 中不工作

html - 如何让按钮在图像旁边垂直居中

html - css flex ul 与第一个和最后一个固定 li

javascript - 尝试只允许 1 张图像放入 div

javascript 从列表中获取图像

html - 如何使用html的超链接标签显示servlet输出

javascript - 按下按钮javascript时如何增加进度条的值

css - 导航栏中的 Logo 向左下方移动

html - 如何为 div 设置最小高度并使其仅在需要时拉伸(stretch)?

javascript - 文本视差效果