今天,我在弄一个网页的时候,在里面插入了几个层,需要分清楚它们之间的上下关系,也就是调整它们之间的顺序,经过一番探究,结果如下:
问题:
我想把logo 放到menu的上一层 应该怎么改啊???
现在的css代码是
#top h1 { position:absolute; top:120px; margin:0; left:350px;}
请大家帮忙,谢谢
回答:
关于div层的摆放顺序,是有一个z-index属性来进行控制的,这个东西越大,就越在上面,比如有10个DIV,z-index最大的就会显示在最上面。
具体的例子:
#top h1 { position:absolute; top:120px; margin:0; left:350px;z-index:9999}
内容解释:z-index值越大越在前面
再比如,下面这个层需要放在底部,所以其z-index的值设置成了1:
<div style="position: absolute; width: 887px; height: 134px; z-index: 1; left: 59px; top: 768px" id="layer1">
===================================
盼盼的家园欢迎你