Autor | Zpráva | ||
---|---|---|---|
Hajaxa Profil |
Zdravím,
pro ukázku mám dvě php proměnné: <?php echo aa ;?> <?php echo bb ;?> Nyní je potřebuji vypsat podle velikosti obrazovky. Pokud bude obrazovka větší jak 800, vypíše se první příkaz. Pokud bude obrazovka menší jak 800, vypíše se druhý příkaz. Jak toho dosáhnout přes JS a CSS media queries? Díky za rady. |
||
shaggy Profil |
#2 · Zasláno: 31. 3. 2013, 00:37:03
Hajaxa:
Nijak. PHP nevie o prehliadači, nevie aké má rozlíšenie atď. Jediná možnosť je vypísať obidve premenné do obsahu stránky (napr. do dvoch divov) a tie zobrazovať podľa veľkosti obrazovky. |
||
Hajaxa Profil |
shaggy:
Jediná možnosť je vypísať obidve premenné do obsahu stránky (napr. do dvoch divov) a tie zobrazovať podľa veľkosti obrazovky. Tím myslíš přes klasické CSS media queries? To bohužel neřeší můj problém. Potřebuji načíst pouze jednu proměnou podle velikosti obrazovky. Jednoduše řečeno: V první proměnné budu mít 5 obrázků. V druhé také 5 obrázků (ovšem rozdílných). Nemá smysl tedy načítat všech 10 obrázků dohromady. Chci načíst obrázky podle velikosti obrazovky. Půjde to tedy nějakým způsobem udělat? |
||
_es Profil |
#4 · Zasláno: 2. 4. 2013, 10:32:35
Hajaxa:
„Tím myslíš přes klasické CSS media queries? To bohužel neřeší můj problém.“ Prečo nie? Obrázky môžu byť načítané ako pozadie - definované v CSS. |
||
margin Profil * |
#5 · Zasláno: 2. 4. 2013, 12:03:37
Šlo by to jednoduše řešet javascriptem, který podle rozlišení změní src obrázků.
|
||
Časová prodleva: 11 let
|
0