Pagina 2 di 2 primaprima 1 2
Visualizzazione dei risultati da 11 a 20 su 20
  1. #11
    Utente di HTML.it L'avatar di magica
    Registrato dal
    Jul 2003
    Messaggi
    265

    problema con input

    accipicchiolina, tutto funziona perfettamente,
    peccato che in homepage ho degli input,
    i menù a tendina si sovrappongono alla finestra.

    ho provato a mettere nella classe dell'input
    z-index:10;

    ma la finestra non va in primo piano...
    resta sotto le tendine

    un bacio a tutti i miei virtualamici

  2. #12
    Frontend samurai L'avatar di fcaldera
    Registrato dal
    Feb 2003
    Messaggi
    12,924
    in effetti è un problema noto. Le select purtroppo bucano i layer.

    In questo thread c'è una possibile soluzione al problema.

    Volendo potresti anche usare DHTML per creare delle pseudo-select ma, se sei digiuna di programmazione come dici, la vedo dura.

    In alternativa ti suggerisco di riorganizzare la posizione delle select in modo che il layer non vi sia posizionato sopra
    Vuoi aiutare la riforestazione responsabile?

    Iscriviti a Ecologi e inizia a rimuovere la tua impronta ecologica (30 alberi extra usando il referral)

  3. #13
    Utente di HTML.it L'avatar di magica
    Registrato dal
    Jul 2003
    Messaggi
    265
    niente, non ci sono riuscita.

    ho modificato il layout spostando le select;

    però mi potrebbe essere utile aprire 3 finestre nella stessa pagina, per muovermi attorno alle select, il codice però mi permette di aprire solo un div, ma se ne volessi aprirne 3 come faccio?

    un bacio a tutti i miei virtualamici

  4. #14
    Utente di HTML.it L'avatar di magica
    Registrato dal
    Jul 2003
    Messaggi
    265

    nvolte overlay

    Devo eseguire lo stesso JavaScript per enne volte, dove lo scrivo?



    <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN"
    "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
    <html xmlns="http://www.w3.org/1999/xhtml">

    <head>
    <title>Documento senza titolo</title>
    <meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1" />

    <script type="text/javascript">
    var opened = false;

    function closeoverlay() {
    document.getElementById('overlay').style.display = 'none';

    }
    function openoverlay() {

    if (!opened) {
    opened = true;
    document.getElementById('overlay').style.display = 'block';
    }

    }
    </script>
    </head>
    <body>


    <input type="button" value=" overlayer " onmouseover="openoverlay()" />

    <div id="overlay" style="position:absolute; background: #e0e0e8; top:20px; left:100px; width:452px; height:200px; z-index:100; display: none;">
    [ X ]
    </div>





    testo testo
    </p>



    testo testo
    </p>

    </body>
    </html>

    un bacio a tutti i miei virtualamici

  5. #15
    Frontend samurai L'avatar di fcaldera
    Registrato dal
    Feb 2003
    Messaggi
    12,924
    puoi spiegarti meglio?

    Intendi dire che vuoi che spostandoti un "n" numero di volte con il mouse sopra il bottone l'overlay deve aprirsi e poi basta? Quante volte dovrebbe aprirsi??
    Vuoi aiutare la riforestazione responsabile?

    Iscriviti a Ecologi e inizia a rimuovere la tua impronta ecologica (30 alberi extra usando il referral)

  6. #16
    Utente di HTML.it L'avatar di magica
    Registrato dal
    Jul 2003
    Messaggi
    265
    facciamo così, se voglio che l'overlay si apra ogni 10 secondi per 3secondi...

    l'ideale sarebbe che l'overlay cambiasse il contenuto...


    ad esempio, io preparo 10 div diversi ed ogni tanto ne compare uno se è possibile, altrimenti sempre lo stesso ogni 10 secondi

    un bacio a tutti i miei virtualamici

  7. #17
    Utente di HTML.it L'avatar di magica
    Registrato dal
    Jul 2003
    Messaggi
    265
    up

    un bacio a tutti i miei virtualamici

  8. #18
    Frontend samurai L'avatar di fcaldera
    Registrato dal
    Feb 2003
    Messaggi
    12,924
    mamma mia... poveri utenti...
    10 overlayer in automatico?? penso che ti fischieranno le orecchie...



    anyway

    <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN"
    "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
    <html xmlns="http://www.w3.org/1999/xhtml">

    <head>
    <title>Documento senza titolo</title>
    <meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1" />

    <script type="text/javascript">
    var total_overlayer = 3; // <-- qui modifichi il numero totale di overlayer (ad es. 10)
    var current_overlay = 0;
    var intvopen, intvclose;


    function closeoverlay() {
    document.getElementById('overlay'+current_overlay ).style.display = 'none';
    clearInterval(intvclose);
    }

    function openoverlay() {
    if (current_overlay++ >= total_overlayer) {
    clearInterval(intvopen);
    return;
    }
    else {
    document.getElementById('overlay' + current_overlay).style.display = 'block';
    intvclose = setInterval('closeoverlay()', 3000);
    }
    }

    </script>
    </head>
    <body onload="intvopen = setInterval('openoverlay()', 10000)">


    <div id="overlay1" style="position:absolute; background: #e0e0e8; top:20px; left:100px; width:452px; height:200px; z-index:100; display: none;">
    [ X ]

    Overlay 1
    </div>

    <div id="overlay2" style="position:absolute; background: #e0e0e8; top:20px; left:100px; width:452px; height:200px; z-index:100; display: none;">
    [ X ]

    Overlay 2
    </div>

    <div id="overlay3" style="position:absolute; background: #e0e0e8; top:20px; left:100px; width:452px; height:200px; z-index:100; display: none;">
    [ X ]

    Overlay 3
    </div>








    testo testo
    </p>



    testo testo
    </p>

    </body>
    </html>


    Ciao
    Vuoi aiutare la riforestazione responsabile?

    Iscriviti a Ecologi e inizia a rimuovere la tua impronta ecologica (30 alberi extra usando il referral)

  9. #19
    Utente di HTML.it L'avatar di madai
    Registrato dal
    Oct 2000
    Messaggi
    421
    Ciao fcaldera,

    Vorrei far apparire l'overlay subito sotto il pulsante, sai aiutarmi?

    Grazie.



    PS: come prima cosa prima di postare ho cercato "overlay" nel forum... nel 90% dei threads trovati c'era un tuo post dove consigliavi di cercare overlay nel forum... un bel circolo vizioso :P nell'altro 10% non ho trovato quello che cercavo.

  10. #20
    Utente di HTML.it
    Registrato dal
    Jul 2002
    Messaggi
    378
    vorrei far comparire l'overlayer una volta ogni 60 secondi sapete come fare?
    Basta vivere,
    basta amare ogni momento
    e non porsi alcuna domanda
    sul momento che verrà

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.