Witam.
Staram sie wypozycjonowac elementy za pomoca z-index: x;, ale nie reaguja one tak jak powiny, jezeli dobrze rozumiem, z-index: x; dziala tak, ze element ktory ma wyzsza wartosc x bedzie zawsze zakrywal ten z nizsza wartoscia x.
A wiec mamy kod jak nizej, chcial bym aby element "#logowe" przykrywal "#left" oraz "#right", ale nie przykrywal "#logo". W takim ukladzie jak ponizej "#logowe" jest na samym dole, jezeli zmienie mu wartosc z -2, na x=>0, powienien byc w srodeczku, ale wtedy staje sie pierwszym elementem.
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN"
"http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
<html xmlns="http://www.w3.org/1999/xhtml" lang="pl" xml:lang="pl"> <meta http-equiv="Content-Type" content="application/xhtml+xml; charset=utf-8" /> <link rel="stylesheet" type="text/css" href="style.css" /> <div id="tresc">5555555555555
body {
background-color: #000000;
}
#site {
width: 1080px;
height: 1307px;
margin: 0 auto;
margin-top: -10px;
}
#box {
width: 998px;
height: 1307px;
margin: 0 auto;
float :left;
}
#left {
background-image: url("img/left.png");
width: 40px;
height: 1307px;
float :left;
margin-top: -1px;
z-index: 1;
}
#right {
background-image: url("img/right.png");
width: 40px;
height: 1307px;
float :left;
z-index: 1;
}
#logo {
background-image: url("img/logo.png");
width: 998px;
height: 349px;
z-index: 3;
}
#tresc {
background-image: url("img/tlo.png");
width: 998px;
height: 957px;
}
#logowe {
background-image: url("img/logowe.png");
height: 117px;
width: 99%;
position:absolute;
top: 160px;
z-index: -2;
}