Gå til innhold

variabler i css?


Anbefalte innlegg

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
Videoannonse
Annonse
Gjest Slettet-df17e

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

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

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
Gjest Slettet-8fx0y6VV

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

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 konto

Logg inn

Har du allerede en konto? Logg inn her.

Logg inn nå
  • Hvem er aktive   0 medlemmer

    • Ingen innloggede medlemmer aktive
×
×
  • Opprett ny...