Diskuze: Změna HTML v závislosti na responsivitě/rozlišení
V předchozím kvízu, Online test znalostí PHP, jsme si ověřili nabyté zkušenosti z kurzu.

Člen

Zobrazeno 9 zpráv z 9.
//= Settings::TRACKING_CODE_B ?> //= Settings::TRACKING_CODE ?>
V předchozím kvízu, Online test znalostí PHP, jsme si ověřili nabyté zkušenosti z kurzu.
no nerobi sa to tak ze sa zmeni html kod. Tiez sa to nerobi v PHP, pretoze PHP je na strane servera a ten neriesi co za rozlisenie ma klient. Ak su obsahy uplne odlisne tak si kazdu verziu vlozis v do divu.
To přece uděláš právě v tom CSS proboha
Co třeba zkusit
display: none;
Ten určený element se prostě nezobrazí. Možná si pleteš "hidden" s "none". U "hidden" Ti zůstane místo po tom schovaném elementu. U "none" se prostě bude stránka chovat, jako by tam vůbec nebyl.
Právě media queries a úprava CSS Ti moc pomůže HTML je jen jakási kostra. CSS Ti
umožní ho přizpůsobit, jak budou které části vidět, nebo naopak vidět
nebudou.
Co se snažíš schovat, že to má tak drastický vliv na načítání celého webu?
Na taketo responsivne obrazky je dobry polyfill http://scottjehl.github.io/picturefill/#… Mas tam plno prikladov. Napr:
<img sizes="(min-width: 40em) 80vw, 100vw"
srcset="examples/images/medium.jpg 375w, examples/images/medium.jpg 480w, examples/images/large.jpg 768w"
alt="A giant stone face at The Bayon temple in Angkor Thom, Cambodia">
asi ani netreba vysvetlovat
Myslím si, že je mnohem lepší dát si práci s tím přizpůsobit obrázky pro různé velikosti displejů, než předložit graficky chudou mobilní verzi. To už se dneska nedělá prostě.
Používej tlačítko odpovědět. Na ozdobu tady není.
Zobrazeno 9 zpráv z 9.