
responzivní web
Chtěl bych se prosím zeptat. Mohl bych mít html stránku a 2 css soubory? Kdyby někdo přišel s rozl. 300 px tak aby to místo style.css načetlo style2.css co dát do hlavičky html? A je to vůbec možné aby to fungovalo?
Áno, je možné, aby to tak fungovalo.
Osobne by som to skôr písal tak, že by som si to rozdelil na pravidlá, ktoré sa aplikujú vždy a pravidlá ktoré sa aplikujú len keď je rozlíšenie väčšie (alebo menšie) ako 300px. Potom to bude fungovať aj v prehliadačoch, ktoré nezvládajú media queries. A nerozdeľoval by som to do 2 CSS súborov, ale všetko by som písal do jedného.
Díky. Ono je právě v češtině málo návodů. Ale co se stane když to prohlížeč nerozezná? Co se mu zobrazí? Kdyby tak šlo že ldyby to nepoznal tak aby najel normální style.css
Stránka by měla spolehlivě rozpoznávat rozlišení monitoru, na kterém je zobrazená.
Viz. javascript rozlišení obrazovky
s tim je problem, ze javascript se ti spusti az po nacteni hlavicky a samozrejme taky to rozliseni obrazovky nic nerika, jak je velke okno prohlizece (u me v naproste vetsine mensi, nez rozliseni obrazovky, obcas ale vetsi, stejne nikdy.)
V tom odkazu na vyhledávání jsou všelijaké možnosti.
Další třeba tady: zjištění velikosti okna prohlížeče
Nebo: velikost okna na jakpsatweb.cz Je to hlavně o vyhledávání a chtění.
Keď to prehliadač nerozpozná, tak sa to neaplikuje. V tomto prípade by si mal zobrazený web bez štýlov. Prakticky to nerozpozná už len IE8, takže žiadna veľká katastrofa by sa nestala.
Robí sa to tak, že to nadizajnuješ pre jedno rozlíšenie a potom vytvoríš pravidlá, ktoré to prispôsobujú pre ostatné rozlíšenia.