Visualizzazione dei risultati da 1 a 4 su 4
  1. #1

    Funzione per modifica zindex

    Ciao a tutti.
    Sono nuovo del forum e vi ringrazio per l'aiuto che potrete darmi.

    Ho bisogno di una funzione che dopo "x" secondi cambi lo zindex di un div.
    L'ho scritta così:

    function zind()
    {
    document.getElementById('sx1').style.zIndex ="1";
    }

    window.setTimeout("zind()", 10000);


    tuttavia non funziona, per cui immagino di aver scritto qualche sciocchezza!!
    Potete aiutarmi?

    Grazie!
    P.

  2. #2
    Il codice mi sembra giusto!

    penso tu conosca z-index... se così non è ti dico che z-index(CSS) o zIndex(javascript) hanno effetto solo se gli associ a più elementi:
    per esempio:

    -hai 2 div;
    -a 1 associ zIndex='1'
    -al 2° invece associ zIndex='2'
    il secondo starà sopra al primo...

    ma se fai così:

    -hai due div;
    -del primo non definisci la proprietà zIndex;
    -e al secondo associ zIndex='3';
    non cambierà niente perché zIndex di predefinito nel primo div non è settato

  3. #3
    ho un filmato flash settato con:
    <div id="flash_box" style="position: absolute; top: 0px; left: 15px; z-index: 2; width: 1000px; height: 800px;">

    ed un div contenente notizie che vorre comparisse dopo 10 secondi, settato così:
    <DIV id="sx1" style="z-index: 1; width: 244px; left:0px; position: absolute; top: 0px">

    quindi, con la funzione che ti postato prima, vorrei che z-index del secondo elemento da 1 diventasse 3.
    purtroppo non posso utilizzare il delay, che mi risolverebbe non pochi problemi!

  4. #4
    Utente di HTML.it L'avatar di carlomarx
    Registrato dal
    Oct 2009
    Messaggi
    1,669
    Bada che se il div non ha la proprietà position settata su absolute, fixed o relative lo z-Index verrà ignorato!

Permessi di invio

  • Non puoi inserire discussioni
  • Non puoi inserire repliche
  • Non puoi inserire allegati
  • Non puoi modificare i tuoi messaggi
  •  
Powered by vBulletin® Version 4.2.1
Copyright © 2025 vBulletin Solutions, Inc. All rights reserved.