Newsgroup: it.comp.lang.javascript
Titolo: Combo box: non riesco a "nasconderla"...

Salve a tutti, avrei bisogno di un consiglio!
Ho questo problema: in una pagina html ho menů a tendina (trattasi di un
div) e una combo box...
Quando vado col mouse sopra il link del menů a tendina questo, esplodendo,
va a finire sopra la combo. Ora il mio problema č che questa combo, invece
di passare in background, rimanendo coperta dal menů, mi rimane sempre in
primo piano.
E questa grana l'ho solo con le combo, con altri elementi (textbox,
textarea, button, checkbox ecc..) non succede niente, nel senso che tutti
questi, normalmente, mi vengono nascosti dal mio menů...
Qualcuno mi ha detto che devo "giocare" che la proprietŕ z-index del div, ma
ho provato e non ho ottenuto alcun risultato (probabilmente perchč ho
sbagliato qualcosa).
Qualcuno saprebbe dirmi come risolvere questo problema???
Grazie a tutti, e spero di essere stato sufficientemente chiaro
Sandro

prova ad impostare ZINDEX del menu a 100 per non rischiare e quelal del
combo a 1 o 0
--
*  *  *  *  *
"Non si smette di giocare perché si diventa vecchi, ma si diventa vecchi
perché si smette di giocare" - Chiodo

 va in giro a
dire:

E' un problema che ho affrontato proprio ieri.
Gli oggetti di un form non rispettano lo z-index, passano sempre in
primo piano.
A me perň succede solo su netscape e non su IE.
 ------------------------------------
 Il peccato di Caino
 La seduzione del male
 
www.vampiripavia.com
-------------------------------------
                *IcarusDream*
  -Dove un sogno č ancora libero-

Con le combo non puoi farci nulla
con IE>=5.5 hanno parzialmente risolto questo problema con i frame (che si
comportano come i select), ma nulla per select

 ha scritto nel messaggio
news:abo7f3$2ch$1...@fe2.cs.interbusiness.it...


 primo piano.
Invece a me funziona benissimo con tutti gli oggetti del form, è solo la
maledetta combo il problema...
Cmq grazie mille
Sandro

 Peccato....
In ogni caso devi sempre tener conto che IE5+/IE6 non sono gli unici 
browser in circolazione e, fermo restando IE, esistono versioni 
precedenti.
Quindi se vuoi uscirne in modo elegante e pulito sposta gli oggetti in 
modo che non si intralcino a vicenda, anche a costo di modificare la 
pagina. Il tuo cliente (se sviluppi per un cliente) capira': meglio 
cambiare che perdere visibilita'.
Non credo di esagerare affermando che meno del 30% di tutti gli utenti di 
Internet usano IE5+ su piattaforma Windows.
-- 
Ciao, Riccardo
------------------------------------------------------------------------
http://www.jsdir.com
 ---- Bring Your Site To Life!!!!
------------------------------------------------------------------------
http://www.dev2dev.it
 - La rete ha connesso nuove particelle - D2D006
------------------------------------------------------------------------
    itALY = it

Hai ragione, credo proprio che sia l'unica soluzione... anche se mi sembra
di uscirne un po' sconfitto!!!!!! :-)
Sandro
"Riccardo" <ri.ri...@agora.stm.itALY> ha scritto nel messaggio
news:MPG.174a3289b...@powernews.libero.it...


 di uscirne un po' sconfitto!!!!!! :-)
Non te la prendere sei in ottima compagnia :-(
-- 
Ciao, Riccardo
------------------------------------------------------------------------
http://www.jsdir.com
 ---- Bring Your Site To Life!!!!
------------------------------------------------------------------------
http://www.dev2dev.it
 - La rete ha connesso nuove particelle - D2D006
------------------------------------------------------------------------
 ----> itALY = it <----

 Peccato....
Da come parli del tuo problema ("Invece a me funziona benissimo con 
tutti gli oggetti del form") si vede che incentri la questione solo su 
IE.
Infatti su NS4.x tale problema lo riscontri su TUTTI gli oggetti di una 
form.
Mi accodo con quanto detto da Riccardo, quindi, per optare su una 
soluzione piu' generalizzata (a meno che tu nn debba fare una web-
app/intranet).
Giusto per dovere di cronaca, tale problema e' dato dal fatto che per IE 
le select non sono, a differenza degli altri oggetti form, windowless.
Quindi, hanno la priorita' su oggetti windowless.
Tecnicamente, puoi coprirli solo con oggetti della stessa entita'.
Su NS 4.x tutti i controlli form hanno la priorita'.
E su NN6.x, invece, sono tutti windowless.
Ultima cosa: da IE 5.5 in poi, esiste un oggetto (popup) che si 
sovrappone su QUALSIASI cosa... windowless o meno, non fa distinzioni.
Serve appunto per creare menu di popup che non vengano perforati da 
select e che possano uscire dai bordi dell'iframe.
Volendo, puo' essere usato anche al di fuori della finestra del browser, 
per creare finestre atipiche.
-- 
C'ya,
ZER0
  :. job profile - coder.gfxer.webDesigner
"Quanti angeli danzano sulla punta di uno spillo?"