2012-07-16 83 views
0

在此page上添加空手道图像后,它会切掉徽标上的一些块。我尝试使用z-index和负边距,但它没有解决问题。我会将徽标留在空手道图像的顶部。该CSS如下图所示:DIV定位问题

#rack #header #logo { 

    float: left; 
    height: auto; 
    width: auto; 
    margin-bottom: -54px; 
    z-index: -999; 
} 

回答

4

z-index只能与position:relativeposition:absolute

使用此,

#rack #header #logo {  
    float: left; 
    height: auto; 
    width: auto; 
    margin-bottom: -54px; 
    z-index: 100; 
    position: relative; 
} 
+0

非常感谢Abhshkdz是解决它。 – 2012-07-16 20:05:39

+0

首先,覆盖元素的'z-index'必须更大。如果没有定义另一个元素的z-索引,那么它就足以将'z-index'设置为正值。而且你可以设置负的'z-index'来显示其他元素。 – F0G 2012-07-16 20:10:49

+0

是的,为'z-index'使用高正(或更负)的整数并不会造成伤害,以便稍后您可以根据需要在不同层之间容纳尽可能多的'div'。 – abhshkdz 2012-07-16 20:12:41