Benutzerdefinierte Suche

"eigene" farbdefinitionen in CSS möglich? - klasse in klasse?

  1. loginvergessen

    loginvergessen Thread StarterMacUser Mitglied

    Mitglied seit:
    03.05.2006
    Beiträge:
    274
    Zustimmungen:
    4
    hallo,

    gibt es eine möglichkeit, in CSS sowas wie eigene farbdefinitionen vorzunehmen? :kopfkratz:
    ich möchte gerne am kopf der CSS-datei was definieren à la
    firmenfarbe1: #ff0000;
    firmenfarbe2: #057354;

    und dann im stylesheet weiter unten nur noch

    #foo {
    color: firmenfarbe1;
    background-color:firmenfarbe2;
    }

    eigentlich könnte man auch fragen: kann man klassen in klassen verwenden?

    das ganze soll dazu dienen, farb-umstellungen nur noch an 1 stelle im CSS-dokument erledigen zu können. mein aktuelles projekt hat eine CSS-datei von (ausgedruckt) ca. 14 DIN A4-seiten. da ist bei änderungen des farbcodes schnell eine stelle übersehen.
     
    loginvergessen, 19.02.2007
  2. pichfl

    pichflMacUser Mitglied

    Mitglied seit:
    03.08.2005
    Beiträge:
    134
    Zustimmungen:
    2
    pichfl, 19.02.2007
  3. rz70

    rz70MacUser Mitglied

    Mitglied seit:
    02.02.2004
    Beiträge:
    897
    Zustimmungen:
    93
    mach doch das CSS mit PHP oder der Sprache deiner Wahl

    <?php
    header('Content-Type: text/css; charset=iso-8859-1');
    $farbe1 = "#000000";
    $farbe2 = "#ff0000";
    ?>

    body {
    color: <?php echo $farbe1; ?>;
    background-color: <?php echo $farbe2; ?>;
    }
    ...

    So mach ich das eigentlich immer.
     
    rz70, 19.02.2007
  4. 2nd

    2ndMacUser Mitglied

    Mitglied seit:
    25.07.2004
    Beiträge:
    8.901
    Zustimmungen:
    242
    Oder ganz einfach die Selektoren gruppieren:

    Code:
    #foo, #bar, #foo1, #bar2 {
       color: #xxxxxx;
       background-color: #xxxxxx;
    }
    
    #foo {
       font-size: xxxxx;
       ...
       ...
    }
    
    #bar {
       font-size: xxxxx;
       ...
       ...
    }
    
    .
    .
    .
    undsoweiter
    .
    .
    .
    
    Die Farben für alle Selektoren änderst Du oben, den Rest legst Du individuell mit den darunterliegenden Eigenschaften fest.


    2nd
     
  5. loginvergessen

    loginvergessen Thread StarterMacUser Mitglied

    Mitglied seit:
    03.05.2006
    Beiträge:
    274
    Zustimmungen:
    4
    **nochmal-rauskram**

    ich bin eben zufällig über diese seite hier gestolpert:
    http://www.thestyleworks.de/tut-art/css-constants.shtml

    da wird das problem bzw. die lösung ausführlich (auf deutsch) erklärt - und auch auf shauninman.com verlinkt.
     
    loginvergessen, 29.08.2007
Die Seite wird geladen...