图像通过div容器

时间:2011-08-15 12:16:36

标签: css html image overlap

如何将消息条与div重叠?

Image over div-container

div“nav”的位置必须固定。

<img src="images/diagonal_corner_message_strip.png" id="copyright" /><div id="nav">
  <ul>
    <li><a class="top" href="#top"><span></span></a></li>
    <li><a class="bottom" href="#bottom"><span></span></a></li>
    <li><a>List</a></li>
    <li><a>Create</a></li>
  </ul>
 </div>

#nav {
    padding: 6px 0;
    border-bottom:1px solid #ddd;
    position:fixed;
    width:100%;
    top:0px;
    left:0px;
    right:0px;
    margin:0;
    background:#fff url(../images/navigation/nav.png) repeat-x center left;
    z-index:999999;
}

img#copyright {
    position:absolute;
    top:0px;
    left:0px;
    right:0px;
    float:left;
}

非常感谢!

1 个答案:

答案 0 :(得分:4)

z-index的{​​{1}}设置为#nav

999999的{​​{1}}未设置。

z-index定义元素的显示顺序,最高值显示在顶部。问题的解决方案很简单,img#copyrightz-index更高img#copyright