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
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
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 *
Šlo by to jednoduše řešet javascriptem, který podle rozlišení změní src obrázků.

Vaše odpověď

Mohlo by se hodit

Neumíte-li správně určit příčinu chyby, vkládejte odkazy na živé ukázky.
Užíváte-li nějakou cizí knihovnu, ukažte odpovídajícím, kde jste ji vzali.

Užitečné odkazy:

Prosím používejte diakritiku a interpunkci.

Ochrana proti spamu. Napište prosím číslo dvě-sta čtyřicet-sedm: