PHP in CSS (Ja, het kan!)

Gestart doorShahiem25 reacties174 weergaven

26 berichten · pagina 1 van 2

Shahiem

Lid · Topicstarter

Berichten
20.364
Reputatie
0
Punten
0,00
Lid sinds
Laatst gezien
Hi,

PHP in een CSS bestand? Tuurlijk! Altijd van die ontelbare CSS files gemaakt? Waarom moeilijk doen, terwijl het makkelijk kan.

Het is heel simpel, dus als je het niet snapt dan moet je het nog even een paar keer doorlezen.
Eerst maken we van je CSS style blad een PHP bestand. Dus we veranderen van extensie.
Simpelweg gewoon je .css vervangen door .php. Klaar? Dan gaan we verder.

Voeg de onderstaande code boven aan je css bestand. (Houd wel rekening dat je de highlight kleuren niet meer kan zien.)

[COLOR= #0000BB]<?php[/COLOR]
[URL="http://www.php.net/header"]header[/URL][COLOR= #007700]([/COLOR][COLOR= #DD0000]Content-Type: text/css[/COLOR][COLOR= #007700]);[/COLOR]
?>


Wil je bijvoorbeeld een background switcher maken? Nou dan kan je de voorgekookte code onderaan goed gebruiken.

[COLOR= #0000BB]<?php[/COLOR]
[URL="http://www.php.net/header"]header[/URL][COLOR= #007700]([/COLOR][COLOR= #DD0000]Content-Type: text/css[/COLOR][COLOR= #007700]);[/COLOR]
[COLOR= #0000BB]$kleurencode[/COLOR] [COLOR= #007700]=[/COLOR] [COLOR= #DD0000]#kleurencode[/COLOR][COLOR= #007700];[/COLOR]
?>

element { background: [COLOR= #0000BB]<?php[/COLOR] [URL="http://www.php.net/echo"]echo[/URL] [COLOR= #0000BB]$kleurencode[/COLOR][COLOR= #007700];[/COLOR] ?>; }


Helaas moet je de rest zelf afmaken, want ik kan niet alles voorkauwen.

Ik hoop dat jullie er wat van hebben geleerd, jullie zien mijn volgende tutorial wel verschijnen.

Gegroet,

Shahiem
0
Tgrm

Lid

Berichten
2.133
Reputatie
0
Punten
0,00
Lid sinds
Laatst gezien
Shahiem schreef:
Hi,

PHP in een CSS bestand? Tuurlijk! Altijd van die ontelbare CSS files gemaakt? Waarom moeilijk doen, terwijl het makkelijk kan.

Het is heel simpel, dus als je het niet snapt dan moet je het nog even een paar keer doorlezen.
Eerst maken we van je CSS style blad een PHP bestand. Dus we veranderen van extensie.
Simpelweg gewoon je .css vervangen door .php. Klaar? Dan gaan we verder.

Voeg de onderstaande code boven aan je css bestand. (Houd wel rekening dat je de highlight kleuren niet meer kan zien.)

[COLOR= #0000BB]<?php[/COLOR]
[URL="http://www.php.net/header"]header[/URL][COLOR= #007700]([/COLOR][COLOR= #DD0000]Content-Type: text/css[/COLOR][COLOR= #007700]);[/COLOR]
?>
Wil je bijvoorbeeld een background switcher maken? Nou dan kan je de voorgekookte code onderaan goed gebruiken.

[COLOR= #0000BB]<?php[/COLOR]
[URL="http://www.php.net/header"]header[/URL][COLOR= #007700]([/COLOR][COLOR= #DD0000]Content-Type: text/css[/COLOR][COLOR= #007700]);[/COLOR]
[COLOR= #0000BB]$background[/COLOR] [COLOR= #007700]=[/COLOR] [COLOR= #DD0000]#kleurencode[/COLOR][COLOR= #007700];[/COLOR]
?>

element { background: [COLOR= #0000BB]<?php[/COLOR] [URL="http://www.php.net/echo"]echo[/URL] [COLOR= #0000BB]$kleurencode[/COLOR][COLOR= #007700];[/COLOR] ?>; }


Helaas moet je de rest zelf afmaken, want ik kan niet alles voorkauwen.

Ik hoop dat jullie er wat van hebben geleerd, jullie zien mijn volgende tutorial wel verschijnen.

Gegroet,

Shahiem

Is de broncode van de CSS dan nog steeds zichtbaar? Of verdwijnt deze net zoals alle php codes?
0
Berichten
18.482
Reputatie
0
Punten
0,00
Lid sinds
Laatst gezien
Is gewoon zichtbaar
0
Rik

Lid

Berichten
18.393
Reputatie
0
Punten
0,04
Lid sinds
Laatst gezien
De output is, net als bij html, gewoon zichtbaar inderdaad. Anders is het voor de browser onmogelijk om de stylen op de pagina te kunnen gebruiken.
0
Shahiem

Lid · Topicstarter

Berichten
20.364
Reputatie
0
Punten
0,00
Lid sinds
Laatst gezien
Inderdaad smile, ik zal dat er ook zo bij zetten wink
0
Berichten
4.214
Reputatie
0
Punten
0,00
Lid sinds
Laatst gezien
Dit is niks korter alleen maar onhandiger dit is misschien makkelijker
0
Berichten
93.699
Reputatie
0
Punten
1,27
Lid sinds
Laatst gezien
Ik doe het vaak bij JS maar dan zet ik bovenaan:
0
Shahiem

Lid · Topicstarter

Berichten
20.364
Reputatie
0
Punten
0,00
Lid sinds
Laatst gezien
Timmie schreef:
Dit is niks korter alleen maar onhandiger dit is misschien makkelijker
Ieuw emo Wat jij nu gebruikt is zeer af te raden.

@Nielsie: Ja, dat kan ook smile
0
Berichten
4.214
Reputatie
0
Punten
0,00
Lid sinds
Laatst gezien
Waarom is dat af te raden dan, het is een manier speciaal gemaakt voor dit soort zaken, de
0
Berichten
18.482
Reputatie
0
Punten
0,00
Lid sinds
Laatst gezien
Shorttags (onder andere
0
Berichten
28
Reputatie
0
Punten
0,00
Lid sinds
Laatst gezien
Je kan ook gewoon in een PHP bestand dit doen:

[COLOR= #0000BB]<?php
$kleur[/COLOR] [COLOR= #007700]=[/COLOR] [COLOR= #DD0000]#FFFFFF[/COLOR][COLOR= #007700];[/COLOR]
?>

<style type="text/css">
.test {
  color: [COLOR= #0000BB]<?php[/COLOR] [URL="http://www.php.net/echo"]echo[/URL] [COLOR= #0000BB]$kleur[/COLOR][COLOR= #007700];[/COLOR] ?>;
}
</style>
0
Berichten
3.788
Reputatie
0
Punten
0,00
Lid sinds
Laatst gezien
Habboscape schreef:
Je kan ook gewoon in een PHP bestand dit doen:
[COLOR= #0000BB]<?php
$kleur[/COLOR] [COLOR= #007700]=[/COLOR] [COLOR= #DD0000]#FFFFFF[/COLOR][COLOR= #007700];[/COLOR]
?>

<style type="text/css">
.test {
  color: [COLOR= #0000BB]<?php[/COLOR] [URL="http://www.php.net/echo"]echo[/URL] [COLOR= #0000BB]$kleur[/COLOR][COLOR= #007700];[/COLOR] ?>;
}
</style>


Maar dan heb je het weer op een plek waar je niet wilt, zo heb je het gewoon in je css bestand.
@Shahiem
Hoe roep je dit nu aan? Gewoon zelfde manier als je normaal een css bestand aanroept?
0
Berichten
5.957
Reputatie
0
Punten
0,00
Lid sinds
Laatst gezien
Eleky wat bedoel je met dan heb je het op een plek waar je niet wilt?
0
Shahiem

Lid · Topicstarter

Berichten
20.364
Reputatie
0
Punten
0,00
Lid sinds
Laatst gezien
Eleky schreef:
Eerdere citaten tonen
Habboscape schreef:
Je kan ook gewoon in een PHP bestand dit doen:
[COLOR= #0000BB]<?php
$kleur[/COLOR] [COLOR= #007700]=[/COLOR] [COLOR= #DD0000]#FFFFFF[/COLOR][COLOR= #007700];[/COLOR]
?>

<style type="text/css">
.test {
  color: [COLOR= #0000BB]<?php[/COLOR] [URL="http://www.php.net/echo"]echo[/URL] [COLOR= #0000BB]$kleur[/COLOR][COLOR= #007700];[/COLOR] ?>;
}
</style>

Maar dan heb je het weer op een plek waar je niet wilt, zo heb je het gewoon in je css bestand.
@Shahiem
Hoe roep je dit nu aan? Gewoon zelfde manier als je normaal een css bestand aanroept?

Inderdaad, alleen met een .php extensie smile.

@Habboscape: Je vergeet dan de header content type.
0
Berichten
18.482
Reputatie
0
Punten
0,00
Lid sinds
Laatst gezien
Shahiem schreef:
@Habboscape: Je vergeet dan de header content type.
Nee, hij zet het tussen
0

Jouw reactie

Deel je idee, stel een vraag of help een ander verder.

Editor laden…

Praat mee met de One2xs-community.

Inloggen om te reageren