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

    style overflow hidden firefox

    Ciao a tutti.
    Premetto che sono un novizio della programmazione web.

    Ho un problema di visualizzazione in firefox.
    Sto realizzando un applicativo che visualizza una mappa costituita da una serie di piccole immagini affiancate e caricate all'interno di un div.

    Il codice javascript che realizza questo applicativo crea le immagini con:

    tag_img = document.createElement("img");

    setta la posizione e la grandezza, poi setta lo stile con:

    tag_img.style.position = "absolute";

    div_che_contiene_le_img.appendChild( tag_img );

    dopo aver caricato tutte le immagini setta lo stile di overflow con:

    div_che_contiene_le_immagini.style.overflow = "hidden";

    Dopo questo comando, tutte le immagini che eccedono i bordi del div passano sotto e la loro posizione viene settata in relazione alle coordinate del div e non dell'intera pagina.
    Però questo accade solo con IE e non con Firfox.

    Con firefox, infatti, tutte le immagini rimangono sopra al div e non vengono posizionate in relazione alle coordinate del div ma della pagina.
    E' come se il comando di style overflow non sortisse alcun effetto.

    Qualcuno può aiutarmi?????


    Ringrazio in anticipo.
    mbaldy80

  2. #2
    Utente di HTML.it L'avatar di Xinod
    Registrato dal
    Sep 2000
    Messaggi
    13,649
    chiaramente il contenitore ha position:relative?

    se fosse possibile vedere un esempio dove si presenta il problema velocizzeresti di molto eventuali aiuti

  3. #3
    Non ci credo!!!!!!!

    ho settato position:relative e tutto funziona!!!!!!


    Grazie 1000, hai capito perfettamente il problema nonostante la mia incapacità di spiegarlo.

    Grazie ancora.
    mbaldy80

  4. #4
    Utente di HTML.it L'avatar di Xinod
    Registrato dal
    Sep 2000
    Messaggi
    13,649
    di nulla

  5. #5
    Ciao,
    qualcuno potrebbe spiegarmi perchè avviene questa cosa ??
    Se io volessi avere il layer con position:absolute e settare hidden l'overflow in Firefox non funziona, mentre in IE sì !!
    Van trattati in modo diverso i due browser ??
    Il mio futuro ?? Io lo conosco, è il PARTY !! (Party Man)
    ...e ricordati che prima o poi il po-chi gira (Il Maestro)

  6. #6
    Utente di HTML.it L'avatar di Xinod
    Registrato dal
    Sep 2000
    Messaggi
    13,649
    cosi' posto il problema riguarda i soli css
    apri una discussione nel forum relativo,
    fornendo un codice base per chiarire al meglio la situazione

  7. #7
    E' vero, sorry !!
    Il mio futuro ?? Io lo conosco, è il PARTY !! (Party Man)
    ...e ricordati che prima o poi il po-chi gira (Il Maestro)

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.