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

    problema caricamento css

    ciao,
    ho un problema con il caricamento dei css nei siti che sviluppo: il foglio di stile non viene caricato immediatamente all'avvio della pagina e per una frazione di secondo mi fa vedere la pagina
    senza formattazione.
    questo mi succede solo con IE;

    in che modo potrei risolvere il problema?


    grazie in anticipo

  2. #2
    Frontend samurai L'avatar di fcaldera
    Registrato dal
    Feb 2003
    Messaggi
    12,924
    come includi i css?

    così
    <link rel.... />


    oppure con
    <style>
    @import...
    </style>
    ?

    Scommetto che usi la seconda
    Vuoi aiutare la riforestazione responsabile?

    Iscriviti a Ecologi e inizia a rimuovere la tua impronta ecologica (30 alberi extra usando il referral)

  3. #3
    Originariamente inviato da fcaldera
    come includi i css?

    così
    <link rel.... />


    oppure con
    <style>
    @include...
    </style>
    ?

    Scommetto che usi la seconda

    ..ehm..si! per la precisione così:

    <style type="text/css">@import url(sito.css);</style>

    è quello che causa il problema??

  4. #4
    Frontend samurai L'avatar di fcaldera
    Registrato dal
    Feb 2003
    Messaggi
    12,924
    si.
    l'uso della clausola @import su IE causa un fenomeno chiamato FOUC
    Puoi leggere un buon approfondimento qui http://bluerobot.com/web/css/fouc.asp/
    Vuoi aiutare la riforestazione responsabile?

    Iscriviti a Ecologi e inizia a rimuovere la tua impronta ecologica (30 alberi extra usando il referral)

  5. #5
    Originariamente inviato da fcaldera
    si.
    l'uso della clausola @import su IE causa un fenomeno chiamato FOUC
    Puoi leggere un buon approfondimento qui http://bluerobot.com/web/css/fouc.asp/

    grazie!

    ma quindi a:

    <style>
    @import...
    </style>

    devo aggiungere questo?

    <link rel="stylesheet" type="text/css" media="print" href="print.css">

  6. #6
    Frontend samurai L'avatar di fcaldera
    Registrato dal
    Feb 2003
    Messaggi
    12,924
    semplicemente al posto di usare import
    <style type="text/css">@import url(sito.css);</style>

    includi i tuoi css con l'elemento <link />
    <link rel="stylesheet" type="text/css" href="sito.css" media="screen" />
    Vuoi aiutare la riforestazione responsabile?

    Iscriviti a Ecologi e inizia a rimuovere la tua impronta ecologica (30 alberi extra usando il referral)

  7. #7
    Originariamente inviato da fcaldera
    semplicemente al posto di usare import
    <style type="text/css">@import url(sito.css);</style>

    includi i tuoi css con l'elemento <link />
    <link rel="stylesheet" type="text/css" href="sito.css" media="screen" />

    grazie, molto gentile!

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.