mikaelandre Skrevet 9. oktober 2004 Del Skrevet 9. oktober 2004 JEg lurte på om det var mulig å bruke noe lignende variabler i css.. .Det jeg har er en farge som brukes på mange deler av sida. hvis jeg skal endre den fargen må jeg endre mange plasser i css fila, men det som hadde vært praktisk hadde vært å ha et par variabler med de fargene som brukes mest, så kan det endres fort og enkelt på en plass. Lenke til kommentar
Gjest Slettet-df17e Skrevet 9. oktober 2004 Del Skrevet 9. oktober 2004 CSS: .farge { #FFFFFF } HTML: <div class="farge"></div> og da kan du bruke .style så mange ganger du vil over alt på siden din Lenke til kommentar
Haraldson Skrevet 9. oktober 2004 Del Skrevet 9. oktober 2004 Det svarte vel ikke akkurat på spørsmålet... Det er vel så tungvint å gå over alle HTML-dokumentene å legge til class="farge"... Jeg vet at man kan få PHP til å lage CSS også, men slikt har jeg ikke greie på, så jeg tror noen andre må forklare. Lenke til kommentar
N* Skrevet 9. oktober 2004 Del Skrevet 9. oktober 2004 tenker du på å "gruppere"? f.eks. #noe , #123 , #hallo {color:#000000;} Lenke til kommentar
mikaelandre Skrevet 9. oktober 2004 Forfatter Del Skrevet 9. oktober 2004 det jeg tenkte var at jeg en plass satte farge på linkene, en plass på teksen, en plass ramme osv. jeg vil ofte gjerne ha samme farge på mange element. hvis jeg grupperer som du sa, #e1 #e2 osv, så må jeg ha hvert element 2 plasser i css fila, en for å sette farge og 1 for å sette resten. det fungerer jo det, men det beste hadde vært å bare si color: $hovedfarge, background: $enannenfarge ossv. men jeg vet ikkeom det er mulig... Lenke til kommentar
Haraldson Skrevet 9. oktober 2004 Del Skrevet 9. oktober 2004 CSS kan ha filendelse PHP med riktig content-type-header (eller hva det heter), og kan inneholde både CSS og PHP, så jeg tror ikke det er noe problem å få en PHP-fil med variabler og det hele til å lage en validerende CSS-fil. Vent til en PHP-guru kommer innom, eller få denne flyttet til PHP-delen? Lenke til kommentar
mikaelandre Skrevet 9. oktober 2004 Forfatter Del Skrevet 9. oktober 2004 tenkte ikke nødvendigvis på en php løsning, tenkte kanskje det var noe innebygd i css. men jeg får vente og se om det dukker opp en php guru som kan fikse det på den måten Lenke til kommentar
Gjest Slettet-8fx0y6VV Skrevet 9. oktober 2004 Del Skrevet 9. oktober 2004 Jeg laget et lite eksempel til deg <?php header('Content-type: text/css'); $farge1 = "#000000": $farge2 = "#ffffff"; ?> .foo { /* annen css */ color:<?php echo $farge1; ?> /* annen css */ } .bar { /* annen css */ color:<?php echo $farge2; ?> /* annen css */ } Vist du lurer paa noe saa sporr! Lenke til kommentar
mikaelandre Skrevet 9. oktober 2004 Forfatter Del Skrevet 9. oktober 2004 strålende, takk! Lenke til kommentar
Lemkin Skrevet 9. oktober 2004 Del Skrevet 9. oktober 2004 Det pene med rapt0r sitt forslag er at du kan style hvert element utifra hvilken browser som skal lese det, i samme .php fil. Så slipper du å styre med csshacks Lenke til kommentar
Anbefalte innlegg
Opprett en konto eller logg inn for å kommentere
Du må være et medlem for å kunne skrive en kommentar
Opprett konto
Det er enkelt å melde seg inn for å starte en ny konto!
Start en kontoLogg inn
Har du allerede en konto? Logg inn her.
Logg inn nå