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

    come evitare la sovrapposizione di due script

    Buongiorno a tutti, mi trovo davanti a un problema a metà strada tra il java e l'html, spiego meglio.

    Lavoro con Dreamweaver 8, e sto creando un sito che, oltre a ovviamente tabelle e amenità varie, ha 1. Un menù a tendina che funziona benissimo sviluppato in javascript e 2. Una galleria fotografica con effetto fade sempre in java. Il problema che non riesco superare è che la galleria fotografica, che funziona, si sovrappone alle tendine del menù a tendine: spiego meglio, quando vado ad esempio sul selettore Home, la tendina scende ma scende in secondo piano rispetto allo slideshow. Come posso diciamo così "INVERTIRE" questa priorità, ossia mettere in primo piano il menù a tendine rispetto alla galleria fotografica?

    Ho provato con dreamweaver ad utilizzare il parametro Z-INDEX -assegnando un valore maggiore al css del menù a tendina rispetto al css dello slideshow- ma non sembra funzionare, probabilmente perchè lo script è in java e z-index è un parametro html o influenza solo il css e non il codice utilizzato. Ho tentato svariate altre soluzioni ma sempre avanzando per tentativi, niente da fare..

    ..in sostanza la domanda può essere riformulata così: qual è, se c'è, la stringa di codice da inserire per assegnare la priorità (in termini di visibilità sullo schermo) al menù anzichè allo slideshow?

    se devo postare i codici per intero fatemi sapere, ma forse (spero) esiste una sorta di comando semplice che io ignoro... grazie in anticipo

  2. #2
    Utente bannato
    Registrato dal
    Jan 2009
    Messaggi
    152
    Hai già fatto i tuoi bravi tentativi.

    **Se** posso supporre che abbiamo a che fare con un paio di DIV STYLE="Position: absolute;"
    allora adesso dovresti avere del tipo:

    <div id="menu">
    </div>
    <div id="gallery">
    </div>

    che puoi provare a invertire in blocco:

    <div id="gallery">
    </div>
    <div id="menu">
    </div>

    ovverossia codificare per ultimo quello che si deve sovrapporre all' altro .

  3. #3
    bene, immagino (e mi sembra anche probabile) che così dovrebbe andare a posto.. però sebbene lo slideshow abbia un div = slideshow che è effettivamente nella parte finale del codice scritto finora, il menù a tendina non ce l'ha!, e non riesco a spostarlo dopo il div-slideshow...

    il menù a tendine non ha un div, è (scusa il termine poco tecnico) un vero e proprio codice inserito così:

    <script language="javascript">

    codice
    codice
    codice

    </script>

    ora provo a spostare l'intero codice, ma chiaramente se lo inserisco sotto </body> vien fuori un macello, ma è proprio lì che invece (ovviamente) si trova il div=slideshow...

    ...forse ho sbagliato qualcosa nel copiare il codice del menù a tendina, perchè infatti quando sto lavorando con dreamweaver il menù non lo vedo (nella parte -progettazione-),

    -non è riconosciuto come un div-

    lo vedo solo come codice e sulla pagina finita, una volta che la provo nel browser, allora si vede (con il problema però della sovrapposizione)....

  4. #4
    ce l'ho fatta, era proprio come dicevi tu...

    ..un gradino alla volta, imparerò un pò di cose...

    grazie mille!!

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.