Pevné umístění
Prvek, jehož vlastnost position
má hodnotu fixed
,
se svým chováním velmi podobá prvku s absolutním
umístěním. Rozdíl je v tom, že poloha pevně umístěného prvku se vždy
stanoví vůči stránce (oknu prohlížeče, papíru) a že je na své místo
„připevněn“. To znamená, že při posouvání obsahu stránky pevně
umístěný prvek zůstává na svém místě. Při tisku se pak opakuje na stejné pozici
na každé stránce.
Například menu na ukázkové stránce je umístěno pevně a zůstává na svém místě, i když obsah stránky posouváte nahoru a dolů.
Rizika pevného umístění
Pevné umístění nikdy nemělo na růžích ustláno. Některé historické prohlížeče je vůbec nepodporovaly, v ostatních se řadu let držely chyby, které činily pevně umístěné prvky poněkud nepředvídatelnými.
Další riziko spočívá v tom, že pokud je obsah prvku příliš velký a přesáhne rozměry stránky (okna prohlížeče), uživatel se na jeho zbytek nedostane. Pokud byste například umístili doleva nahoru velmi dlouhé menu, jeho spodní položky budou nedostupné, protože budou umístěny pod spodním okrajem stránky/okna a díky pevnému umístění se k nim nelze dostat posouváním obsahu.
Pevné umístění je dost specifické samo o sobě. Vzhledem k problémům, které
se s ním navíc pojí, se používá jen vzácně. Většina autorů dává přednost
podobně se chovajícímu modernějšímu umístění sticky
.
zpět: CSS – umisťování