Ciao a tutti, ho installato correttamente un tooltip. Il problema è che quando passo sull'immagine il tooltip appare, ma se mi sposto troppo col cursore, quest'ultimo viene oscurato dai frame vicini. E' come se i frame vicini fossero sopra al tooltip e quindi impedissero la corretta visualizzazione della descrizione.Mi spiego meglio con un esempio.Ho un frame in alto a sinistra dove c'è l'immagine di un luogo. Ancora più a destra c'è un altro frame. Quando passo con il cursore del mouse sull'immagine nel frame in alto a sinistra, la descrizione risulta essere coperta dal frame adiacente.Come posso fare?Grazie.
Pagine: 1 [2]
19/01/2010 15:12:56
temo non sia risolvibile.è uno dei problemi dei frame.il tooltip è comunque all'interno della pagina contenuta dal frame quindi non può propagarsi in un'altra pagina.L'unica cosa che regola questo tipo di sovrapposizioni è lo z-index, ma in questo contesto secondo me non ti servirà a nulla
19/01/2010 15:15:41
Il problema non è che i frame vicini siano sopra il frame dove si trova il tooltip. il problema è che il tooltip non può uscire dai bordi del frame o iframe dove è contenuto. in quanto è come se fosse una pagina a se stante.
19/01/2010 15:26:09
Una possibile soluzione a questo tuo problema potrebbe essere passare da una stuttura con una pagina principale a frame come usi tu adesso ad una che usi degli iframe posizionare lo script che genera il tooltip nella pagina contenente gli iframe e far passare tamite js il testo da visualizzare nel tooltip. In questa maniera il tooltip se posizionato con z'index superiore a qualsiasi elemento principale della pagina può essere visualizzato indipendentemente dei limiti degli iframe
19/01/2010 15:41:17
Capito...e cosa mi dite invece dei layout fluidi in css?Quale mi consigliate tra i due?Grazie.
19/01/2010 15:42:39
tra i due cosa?Layout in css e cosa?
19/01/2010 15:55:52
Ed iframe.
19/01/2010 15:56:57
io non uso frame in qualunque salsa da anni ormai, quindi direi css.Ma il frame semplifica molto la vita, non costringe a doverne capire troppo di js e probabilmente è la situazione più furba che puoi utilizzare.
19/01/2010 17:50:00
puoi forzare l'offset del tooltip rispetto al cursore nella direzione opposta al frame.se hai il frame sopra alla zona in cui deve apparire il tooltip, puoi impostare che il tooltip vada "verso il basso" rispetto al puntatore del mouse.nel codice js non sarà difficile trovare l'offset x e y
..::********::..Breizh, gioco di ruolo online ad ambientazione moderna/misterohttp://www.breizhgdr.org[Link ]
19/01/2010 18:33:22
anche io avevo lo stesso problema, tra pochissimo tempo infatti pubblicherò la nuova grafica del mio gdr che è stata fatta interamente con i css ed è stato testato in locale (funziona al 100%) ^^
19/01/2010 19:23:06
Bhè, se a questo punto i css sono la soluzione "di tutti i mali"...che css siano. Ci perderò più tempo prima della pubblicazione del GDR, machissene.Non posso permettere che il GDR sia "antiquato" ed "obsoleto" prima del tempo..mi dispiace per voi cari utenti che dovrete aspettare il mio grande capolavoro. 😅Scherzi a parte, facendosi due conti, il layout fluido con i css sembra la cosa migliore e più affidabile dal punto di vista anche delle risoluzioni dei monitor. Non è così esperti?
Discussione seguita da: » stefano_il_patetico