Visualizzazione dei risultati da 1 a 5 su 5

Discussione: Overflow errato su IE

  1. #1

    Overflow errato su IE

    Ho un div che mi contiene un grafico.

    Il div ha dimensione fissa, mentre il grafico può essere largo anche migliaia di pixel.

    Ora vorrei che, SOLO se il grafico è più largo del div contenitore, appaiano le barre di scorrimento.

    Semplice: metto ..
    codice:
    overflow:auto;
    !!!

    ... ma, al solito, IE mi dà problemi.

    Su Internet Explorer infatti il div non mantiene le dimensioni e si allarga spropositamente, anche se non largo quanto il contenuto.

    Inoltre il grafico interno oltrepassa i bordi del contenitore e continua, come se il div fosse impostato su 'overflow: visible;' (ma mi aggiunge comunque entrambe le scrolls).

    Sapete come aiutarmi?
    Esiste qualche hack per correggere l'errato comportamento di IE?

    Grazie a chi mi risponderà!

  2. #2
    codice:
    <head>
    <!--[if lt IE 7]>
    <link rel="stylesheet" href="ie.css" type="text/css">
    <![endif]-->
    </head>
    
    ie.css
    
    div {overflow-y: scroll;}
    fammi sapere.

  3. #3
    Avevo già provato usando l'hack dell' !important, ma non funzionava.

    Comunque ho risolto modificando il tipo di posizionamento del div e del grafico.

    Evidentemente influenza l'azione dell' overflow

    Grazie lo stesso

  4. #4
    io ho lo stesso problema, però con del testo.

    ho una colonna a sinistra con dimensione fissa a 188px.
    dentro questa div c'è del contenuto e poi un'altra div che contiene l'ultimo messaggio lasciato nel guestbook del sito. quando qualcuno scrive un testo lunghissimo e senza spazi (tipo un link), IE non mi rispetta l'overflow e mi fa cascare tutte le altre div di sotto!

    c'è un modo semplice per risolvere il problema senza dover fare file CSS diversi a seconda del browser? perché IE non rispetta l'overflow!??!?!?!

    aiuuuuuuuuuuuutoooooooooooooooooooooooooooooo

  5. #5
    Ma hai messo overflow:auto;?

    Se l'hai messo prova a cambiare il posizionamento del div da 'relative' ad 'absolute' o viceversa....

    ... forse potrebbe risolvere.

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.