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

    problemi con Float su IE

    ho 3 elementi di tipo <a>

    che vengono generati dinamicamente nell'ordine 1,2,3
    io ho la necessità di mostrarli nell'ordine 2,1,3

    quindi ho pensato:metto il 2 con un float a sinistra!!
    su FF funziona bene, cioè vedo:

    2....1.....3

    su IE me lo flotta a sx ma a capo!cioè:

    1....3
    2


    qualche idea?non ho messo il mio css perchè è veramente semplice la situazione e non vorrei complicare le cose mettendo informazioni inutili

  2. #2
    Utente di HTML.it
    Registrato dal
    Mar 2003
    Messaggi
    91
    Ma se dai a tutti float left, poi nel body li metti

    <div id"2"></div>
    <div id"1"></div>
    <div id"3"></div>

    non funzia?

  3. #3
    il problema è che il div 2 viene creato dinamicamente prima..e per motivi che non sto qui a spiegare posso scrivere il div 1 solo dopo aver fatto il 2..
    di metodi alternativi per risolvere il mio problema ne avrei, però vorrei risolverlo solo con css se è possibile..

  4. #4
    Utente di HTML.it
    Registrato dal
    Sep 2001
    Messaggi
    21,188
    Di solito quel comportamento avviene quando non c'e` spazio, o se ci sono altri errori.

    Molte volte IE si comporta bene (come gli altri browser) se usi una DTD strict.

    Comunque hack per IE ce ne sono molti (e ci sono siti specializzati per le correzioni), e ci sono anche i commenti condizionali (se non sai cosa sono, vedi tra i "link utili").
    Nuova politica di maggiore severita` sui titoli delle discussioni: (ri)leggete il regolamento
    No domande tecniche in messaggi privati

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.