jak mam omezit stránku?

4 příspěvky

Archiv diskusního fóra

Fórum je uzavřené a slouží pouze ke čtení. Některé informace mohou být zastaralé.

  1. Jak mam omezit stránku, třeba jako tady na webzdarma? Protože když má někdo rozlišení 800x600 tak se stránka zobrazí s absolutním pozicírováním(css) zobrazí úplně jinak než ve věšim?! doufám, že mi někdo pomůže...
  2. nedelej absolutni, nebo si tam dej floaty a ono se to "podsune" nebo nedelej tak velkej design.
  3. 1/ Nejlepší řešení Předělat to tak, aby to bylo "prohlížitelný" ve všech rozlišeních... 2/Zbytečný řešení Udělat dvě verze stránek a přesměrovat návštěvníka podle rozlišení... <script> <!-- if (window.screen.width < 1024) a="index1.html"; if (window.screen.width >= 1024) a="index2.html"; // --> </script> <script language="JavaScript" for="window" event="onLoad()"> <!-- window.location.href=a; // --> </script> 3/Hooooodně prasácký řešení Ale jestli chceš vyloženě někomu tu stránku bloknout, tak mu můžeš oznámit, že nemá vhodné rozlišení a přesměrovat ho do pryč nebo mu zavřít okno... <script> if ( window.screen.width < 1024) alert("Stránka byla vytvořena pro jinné rozlišení než máte VY! Přepněte si ho nebo nemáte šanci vstoupit! TAAAK..."); </script> <script> if ( window.screen.width < 1024) window.close() if ( window.screen.width >= 1024) location.replace('index.html') </script>
  4. například: a) absolutní pozicování ...s tím, že maximální šířka celé stránky nepřesáhne cca 760 px kvůli uživatelům s 800x600 (bacha na box model u IE vs. zbytku světa - vycpi to matrjoškou). b) elastický layout pomocí floatů sloupce plavou (vlevo a vpravo). Mají takovou (relativní) šířku, aby se navzájem netloukly. Tohleto je sice pokaždé jinak velké, ale zato se to pokaždé vejde.

← Zpět na všechna témata