Autor | Zpráva | ||
---|---|---|---|
robbie Profil |
#1 · Zasláno: 4. 12. 2016, 14:54:14
Ahoj, mám takovýto primitivní generátor čísel a chtěl bych vždy vygenerovanému číslu dát nějaký obrázek v css na pozadí, ale jak to udělat. Jak přidat css styl do php a kam. Poradíte? Děkuji moc za nasměrování, nic nikde nenacházím, co by vyhovvalo.
<!DOCTYPE html> <html> <body> <?php echo(rand() . "<br>"); echo(rand() . "<br>"); echo(rand(10,100)); ?> </body> </html> |
||
mckay Profil |
#2 · Zasláno: 4. 12. 2016, 16:06:14
robbie:
„chtěl bych vždy vygenerovanému číslu dát nějaký obrázek v css na pozadí“ V konkrétním případě by bylo asi nasnadě, aby obrázky, které chcete použít na pozadí odpovídaly přímo číslům, které vygenerujete (tzn. např. 11.png, 12.png atd.). Pomocí echa můžete normálně vypsat HTML, takže můžete využít přímého zápisu mezi <style></style> tag. Takto např:
<?php $cislo = rand(10,100); echo "<style type=\"text/css\">" . PHP_EOL; echo "body,html { background-image: url(\"obrazky/$cislo.png\"); }" . PHP_EOL; echo "</style>" . PHP_EOL; ?> |
||
Robbie Profil * |
#3 · Zasláno: 4. 12. 2016, 21:18:04
...jen jestli by to neslo take takto: dekuji
<div style="background-image:url('images/yellowcircle.png');"><?php echo rand(10,100); ?> </div> |
||
Keeehi Profil |
#4 · Zasláno: 5. 12. 2016, 09:15:53
Robbie:
A co to takhle zkusit? Samozřejmě, že by to šlo. |
||
Časová prodleva: 5 dní
|
|||
robbie Profil |
Tak jsem kod zkusil dát dohromady, ale nevím si moc rady se syntaxí:( poopravil by mě prosím někdo znalý? Děkuju moc
Kod: <!DOCTYPE html> <HEAD> </HEAD> <BODY> <?php $cislo = rand(10,100); echo "<span style=\"background-image:url(\"images/yellowcircle.png\")><?php echo $cislo; ?> </span>"; echo "<span style=\"background-image:url(\"images/yellowcircle.png\")><?php echo $cislo; ?> </span>"; echo "<BUTTON TYPE=\'button\" onClick=\"history.go(0)\" >Refresh</BUTTON>"; ?> </BODY> </html> |
||
Časová prodleva: 7 let
|
0