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

    Comportamento div FF e IE

    Salve,
    come al solito quella chiavica di IE non funziona mai come dovrebbe. Cerco di semplificare il mio problema:

    ho un DIV 0 (style="display:block; height:191px") con dentro altri due DIV:

    DIV 1 (style="float:left; height:190px")
    DIV 2 (style="float:right; height:320px")

    Sotto al DIV 0 ho il DIV 3 (style="display: block; background-image: url(immagini/sfondo2.gif)")

    Con Firefox il DIV 0 mi prende correttamente la height=191px e il DIV 2, essendo più alto mi va in overflow sul DIV 3

    Con IE il il DIV 0 mi diventa alto 320px, ed ovviamente il DIV 3 scivola più in basso.

    Come posso ovviare a questo comportamento b@st#rdo di IE e far si che dia lo stesso risultato di FF?

    Grazie

  2. #2
    up

  3. #3
    Utente di HTML.it
    Registrato dal
    Feb 2003
    Messaggi
    1,965
    Potresti cambiare la struttura, utilizzando piu' div.

    Il div 2 lo potresti separare in 2 div:
    - div 2
    e magari un div 4

    dove div2 è 190px
    e div4 è 130px (320-190)


    Ho avuto lo stesso problema a browser invertiti (non volevo che un div + grande scendesse sotto il contenitore) e secondo me c'è poco da fare, se non cambiare progettazione o stile in base al browser.


    Ciao

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.