Visualizzazione dei risultati da 1 a 7 su 7

Discussione: font size e IE7

  1. #1
    Utente di HTML.it
    Registrato dal
    Oct 2007
    Messaggi
    22

    font size e IE7

    Scusate se posto qualcosa postato da altri.
    Ho iniziato a creare il mio sito con div e css, ho creato lo stile principale su Firefox e un foglio apposta per IE usando il commento

    <!--[if lte IE 7]>
    <link rel="stylesheet" href="stile_girasoli_div_IE.css" type="text/css" />
    <![endif]-->

    prima di <link href="stile_girasoli_div.css" rel="stylesheet" type="text/css">

    ed effettivamente l'impaginazione viene letta.
    Il problema è che se vado a modificare il font size dei testi nel foglio per IE, guardando l'anteprima del sito in localhost, Explorer se ne frega altamente del font size impostato :master: .
    Come possibile?
    Siccome non sono una cima con i css sapete indicarmi la strada giusta?

  2. #2
    Utente di HTML.it
    Registrato dal
    Sep 2001
    Messaggi
    21,188
    Quale IE usi?

    Il tuo commento condizionale serve per modifiche in IE5 e IE6, non credo il 7, se non la primissima versione.
    Nuova politica di maggiore severita` sui titoli delle discussioni: (ri)leggete il regolamento
    No domande tecniche in messaggi privati

  3. #3
    Utente di HTML.it
    Registrato dal
    Oct 2007
    Messaggi
    22
    Uso la 7. Avevo anche provato con il condizionale
    <!--[if IE 7]>
    <link rel="stylesheet" href="stile_girasoli_div_IE.css" type="text/css" />
    <![endif]-->
    ma anche se apportavo modifiche non le leggeva ugualmente.

  4. #4
    Utente di HTML.it
    Registrato dal
    Feb 2008
    Messaggi
    663
    Scrivere fogli di stile dedicati ai singoli browser era una pratica che si usava anni fa, quando ogni interprete faceva i comodi suoi.
    Oggi questa pratica è abbandonata, puoi scrivere codice cross-browser aggirando con dei diversivi qualche bug che ti possono creare interpreti più datati.
    Prendilo come consiglio, eviti di lavorare di più.

  5. #5
    Utente di HTML.it
    Registrato dal
    Oct 2007
    Messaggi
    22
    ho notato che associando il foglio di explorer senza il commento condizionale riesco ad apportare tutte le modifiche; a questo punto non vorrei aver sbagliato ad inserire il commento.
    Devo metterlo prima o dopo di
    <link href="stile_girasoli_div.css" rel="stylesheet" type="text/css">

  6. #6
    Utente di HTML.it
    Registrato dal
    Sep 2001
    Messaggi
    21,188
    Sicuramente il CSS per IE deve andare DOPO il CSS generale.

    Ritengo che il tuo problema sia che il tuo IE non e` esattamente il 7.
    Quel numero e` interpretato come numero, non come stringa, e il confronto e` fatto tra numeri.
    Forse il tuo IE e` un 7.0X, per cui non e` ==7. Pero` e` sicuramente < 8.

    Prova quindi con:
    <!--[if lt IE 8]>
    oppure
    <!--[if lt IE 7.5]>
    Nuova politica di maggiore severita` sui titoli delle discussioni: (ri)leggete il regolamento
    No domande tecniche in messaggi privati

  7. #7
    Utente di HTML.it
    Registrato dal
    Oct 2007
    Messaggi
    22
    Ho risolto mettendo il commento condizionale dopo il link al css di base.
    Adesso funziona tutto perfettamente.
    Grazie a tutti.

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.