Visualizzazione dei risultati da 1 a 4 su 4

Discussione: Unire diversi css

  1. #1

    Unire diversi css

    Ciao volevo sapere se io ho un template che si appoggia a diversi file css è possibile unificarli in uno solo? e come si fa ? Io avevo pensato faccio un nuovo fileunico.css ci copio dentro tutti i codici degli altri file.css e campio i richiami a tutti i miei file.css al fileunico.css

  2. #2
    In quel modo unifichi tutto il codice e il problema è risolto, ma ti crea altri problemi.
    Ti faccio il seguente esempio

    io ho due pagine a.xhtml che usa a.css e b.xhtml con b.css
    Sia a.css:

    a{//impostazioni css}


    Sia b.css:

    a{//impostazioni css}

    ul{//impostazioni css}

    Unificare i due css significa fare questo:

    a{//impostazioni css di b}

    ul{//impostazioni css di b}

    a{//impostazioni css di a}

    Quindi la pagina b avrà le ancore <a> con le impostazioni della pagina a perchè vengono tenute valide le ultime impostazioni incontrate.

    Quindi se le pagine a e b usano tutti i file css presenti allora non c'è problema di "riscrizione" ma se utilizzano una un file css e l'altra un altro file allora occorre stare attenti a quanto detto prima.

    Spero di essere stato chiaro.
    Ivan Hares

  3. #3
    Utente di HTML.it L'avatar di salasir
    Registrato dal
    Apr 2004
    Messaggi
    1,884
    Se devi unificare più file CSS puoi anche usare un'altra strada.
    Fai un nuovo fileunico.css e ci scrivi tutti i fogli da utilizzare.
    codice:
    @import url(stile-uno.css);
    @import url(stile-due.css);
    @import url(stile-tre.css);
    Così se devi correggere qualcosa lo fai una sola volta.

    PS. Le obiezioni di cui sopra rimangono valide!
    Maurizio

    "se ami il lavoro che fai, non lavorerai mai un giorno in vita tua!"

  4. #4
    ma come soluzione può essere utile per velocizzare il caricamento del template

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.