13-07-2012, 21:47
To z z-index działa w każdą stronę. Właśnie w taki sposób tworzone jest 99% sliderów więc... No ale to zwyczajna logika
. Skoro jakiś div jest nad, a inny pod, to co byś nie robił z tym pod, to ten nad go przykryje.
Dlatego musisz mu ustawić z-index
Można też inaczej:
Reszty nie chce mi się komentować, jestem przemęczony. No ale naście błędów jest.

Dlatego musisz mu ustawić z-index
Kod:
function $(id) {
return document.getElementById(id);
}
var i = 4;
function setVisibility(id) {
$(id).style.zIndex = ++i;
}
Można też inaczej:
Kod:
function $(id) {
return document.getElementById(id);
}
var i = 4;
function setVisibility(id) {
$('blok-1').style.display = 'none';
$('blok-2').style.display = 'none';
$('blok-3').style.display = 'none';
$(id).style.display = 'block';
}
Reszty nie chce mi się komentować, jestem przemęczony. No ale naście błędów jest.