Autor | Zpráva | ||
---|---|---|---|
Gadgod Profil |
#1 · Zasláno: 21. 9. 2010, 17:14:54 · Upravil/a: Gadgod
|
||
panther Profil |
#2 · Zasláno: 21. 9. 2010, 17:25:30
Gadgod:
odkazy můžou být třeba index.php?style=green a index.php?style=red, na základě proměnné $_GET['style'] pak můžeš linkovat příslušné styly. |
||
Petr ZZZ Profil |
#3 · Zasláno: 21. 9. 2010, 18:45:40
Gadgod:
Pokud chceš jen jinou třeba barvu pozadí, nemusíš přepínat mezi různými CSS soubory, ale stačí ti různé třídy v rámci jednoho CSS, třeba: CSS: .cerv { background-color:#f00; } .zelena { background-color:#0f0; } HTML: <p class="cerv">blabla</p> <div class="zelena"> <p>blabla</p> <p>blublu</p> <p>bleble</p> </div> |
||
habendorf Profil |
#4 · Zasláno: 21. 9. 2010, 18:52:51
Petr ZZZ:
Stačí přepínat jednu třídu třeba na body a může mít ty verze úplně diametrálně odlišné. |
||
Petr ZZZ Profil |
#5 · Zasláno: 21. 9. 2010, 20:31:40
habendorf:
Neměl bys po ruce odkaz na nějakou stránku, která to tak přepíná? Nejsem si jistý, zda tě chápu správně. To se přepíná Javascriptem? (Já jsem jen pojal podezření, zda se Gadgod nechystá střílet kanónem na vrabce, aby nekutil deset různých souborů CSS na něco, na co stačí deset tříd.) |
||
Chamurappi Profil |
#6 · Zasláno: 21. 9. 2010, 20:42:11
Reaguji na Petra ZZZ:
Třída na <body> má značný vliv třeba i na www.jakpsatweb.cz.
„To se přepíná Javascriptem?“ Na JPW ne. Ale můžeš si to tam vyzkoušet skriptem spuštěným přes adresní řádek: javascript:void(document.body.className = "html"); javascript:void(document.body.className = "css"); javascript:void(document.body.className = "js"); javascript:void(document.body.className = "clanky"); |
||
Petr ZZZ Profil |
#7 · Zasláno: 22. 9. 2010, 12:21:58
Chamurappi:
Díky, fascinující! :) |
||
Časová prodleva: 14 let
|
0