Visualizzazione dei risultati da 1 a 4 su 4

Discussione: CSS condizionali??

  1. #1
    Utente di HTML.it
    Registrato dal
    Jun 2000
    Messaggi
    1,309

    CSS condizionali??

    Salve, ho letto nel forum e poi usato le condizioni per i CSS, in pratica definisco un css che va bene per tutti i browser e solo per IE ridefinisco le stesse classi, in questo modo:
    Codice PHP:
    <style>
           
    html,body
            
    {
                
    margin0px 0px 0px 0px;
        
    padding0px 0px 0px 0px;          
                
    text-aligncenter;
                
    background-imageurl(layout/pattern.gif);
                
    font-familyarial;
            }
    </script>

    <!--[if IE]>
    <style type="text/css">        
        body {
           margin-right: 0;
           margin-left: 0;
           left: 0px; 
        }
    </style>
    <![endif]--> 
    c'è il modo per mettere tutto in un solo file css?? tipo:
    Codice PHP:
    <style>
           
    html,body
            
    {
                
    margin0px 0px 0px 0px;
        
    padding0px 0px 0px 0px;          
                
    text-aligncenter;
                
    background-imageurl(layout/pattern.gif);
                
    font-familyarial;
            }
    [if 
    IE]
    body {
           
    margin-right0;
           
    margin-left0;
           
    left0px
        }
    </script> 
    Ciao By Peter_Pan...

  2. #2
    Frontend samurai L'avatar di fcaldera
    Registrato dal
    Feb 2003
    Messaggi
    12,924
    no, perchè i commenti condizionali sono commenti HTML e quindi possono trovarsi solo in mezzo a codice html (e non css)
    Vuoi aiutare la riforestazione responsabile?

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

  3. #3
    Utente di HTML.it
    Registrato dal
    Jun 2000
    Messaggi
    1,309
    Non c'è nessun modo per scrivere il tutto in un solo file css?? Sto creando dei template per la mia applicazione e vorrei che servisse cambiare solo il file css per modificare il tutto..
    Ciao By Peter_Pan...

  4. #4
    Frontend samurai L'avatar di fcaldera
    Registrato dal
    Feb 2003
    Messaggi
    12,924
    puoi farlo usando gli hack, ma è una soluzione che ti sconsiglio vivamente... al crescere del numero di regole debug e manutenzione diventano un calvario.

    ad esempio

    codice:
    #oggetto {
       width: 200px;   /* per tutti i browser */
       *width: 210px;  /* per tutti gli IE */
    }
    
    * html #oggetto {
       width: 220px; /* per IE6 e IE5 */
    }
    Vuoi aiutare la riforestazione responsabile?

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

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.