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

    white-space: nowrap NON funziona in Internet Explorer

    Ho un problema enorme che non riesco a risolvere da giorni,
    Sostanzialmente ho un sito sviluppato orizzontalmente con il supporto dell'attributo di CSS white-space: nowrap.

    Fin qui nessun problema, funziona tranquillamente con tutti i browser IE compreso.

    codice:
    <div style="white-space: nowrap;">blablabla</div>
    Il problema si presenta quando nel contenuto al posto di blabla inserisco altri div o altre tabelle, qualsiasi cosa che sia diverso da testo ed immagini. A quel punto IE sorvola totalmente il no-wrap ed impagina normalmente gli elementi andando a capo.

    codice:
    <div style="white-space: nowrap;">
    <div>blablabla</div>
    <div>blablabla</div>
    </div>
    Come posso risolvere?
    E' urgente grazie a tutti!

    Preciso anche che inserendo un float:left gli elmenti non vanno a capo, ma solo fino alla fine della pagina dove, anziché continuare per orizzontale, vanno a capo ignorando sia il float sia il nowrap.

  2. #2
    Utente di HTML.it L'avatar di Prill
    Registrato dal
    Oct 2006
    Messaggi
    2,947
    Il white-space è proprietà non ereditata nelle vecchie versioni di Explorer.
    Soluzione: specificarla anche sugli elementi interni

  3. #3
    Già fatto nei div interni ma non mi è di alcuna soluzione...

  4. #4
    Già fatto nei div interni ma non mi è di alcuna soluzione...

  5. #5
    Utente di HTML.it
    Registrato dal
    Sep 2001
    Messaggi
    21,188
    Prova con una DTD Strict (consiglio XHTML 1.0 Strict)
    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 © 2026 vBulletin Solutions, Inc. All rights reserved.