Új hozzászólás Aktív témák
-
Sk8erPeter
nagyúr
válasz
Speeedfire
#7473
üzenetére
"Ez nem lehet egyszerű dolog. Ha külön css fájlban a kivágott kód, legalábbis én nem tudok róla, hogy csináltak volna már ilyet."
Külső CSS-fájlnak megfelelő header küldése esetén nyugodtan megadhatsz PHP-fájlt is.

Példa:
...
<head>
...
<link href="ez_a_css_fajlod.php" type="text/css" rel="stylesheet" />
...
</head>
....A PHP-fájl tartalma meg a következő (daninet példakódját felhasználva):
ez_a_css_fajlod.php
<?php
header('Content-type: text/css');
function generateRandomColor(){
$randomcolor = '#' . strtoupper(dechex(rand(0,10000000)));
if (strlen($randomcolor) != 7){
$randomcolor = str_pad($randomcolor, 10, '0', STR_PAD_RIGHT);
$randomcolor = substr($randomcolor,0,7);
}
return $randomcolor;
}
$background_color = generateRandomColor();
$body_text_color = 'red';
?>
a img:focus, a img:hover, a img:active { background: <?php echo $background_color;?> }
body {
color:<?php echo $body_text_color;?>;
}Mondjuk gondolom kevésbé jellemző, hogy ilyet túl sűrűn alkalmaznának, de ez is működik!
Új hozzászólás Aktív témák
- Kerékpárosok, bringások ide!
- btz: Internet fejlesztés országosan!
- Honda topik
- Parfüm topik
- Honor Magic V2 - origami
- Lassan küszöbön a NTE: Neverness to Everness premierje
- Kormányok / autós szimulátorok topikja
- Összement a Redmi Pad 2 és jól áll neki
- Mazda topik
- Kiszivárgott a Xiaomi 17T és 17T Pro teljes specifikációja és eurós ára
- További aktív témák...
- Asus ROG Strix G533ZW 15.6" FHD IPS i9-12900H RTX 3070Ti 32GB 512GB NVMe magyar vbill gar
- Dell Pro 14 PC14250 14" FHD+ IPS érintő Ultra 5 235U 16GB 256GB NVMe magyar vbill ujjlolv IR kam gar
- ddHIFI RC30B RCA-RCA összekötő 120cm
- series X csomag
- MacBook Air M3 256GB SSD space gray asztroszürke Apple magyar 2 év AppleCare garancia
- AKCIÓ! 2TB Kingston Fury Renegade NVMe SSD meghajtó garanciával hibátlan működéssel
- Sosemhasznált! HP OmniBook 5 Flip i5-1334U 16GB 1000GB 14" FHD+ áthajtós-érintős Gar.: 1 év
- Honor 200 Lite / 8/256GB / Kártyafüggetlen / 12Hó Garancia
- ÁRGARANCIA!Épített KomPhone i7 14700KF 32/64GB RAM RTX 5070 Ti 16GB GAMER PC termékbeszámítással
- 27% - iiyama ProLite XUB2763QSU-B1 IPS Monitor! 2560x1440 / 100Hz / 2ms / FreeSync
Állásajánlatok
Cég: Laptopműhely Bt.
Város: Budapest

