
CSS design
Zdravím,
potřebuji poradit něco jednoduchého, čím bych vyřešil tento problém, je to takový menší úkol do školy, taková prkotina:
mám web udělaný pomoci tabulek
clip2net.com
a chci totéž udělat přes CSS
Udělal jsem DIV, který obaluje celý web a centruje ho (margin: 0 auto;)
další 2 DIVy jsou pro HEADER (logo) a horizontální menu pod headerem (cca 35px)
Potom chci udělat 3 sloupce, krajní budou na menu, prostřední bude rozdělen - nahoře bude takový malý obdelník (šířka menu-celková velikost stránky a výška podle obsahu textu v obdelníku) a zbytek bude klasický obsah webu.
Dole bude patička.
Otázka zní: jak zařídit, aby ty 3 sloupce byly stejně vysoké (tzn. pokud bude levé menu delší než obsah i pravé menu, tak se vertikální velikost určí podle něj, pokud bude obsah nejdelší, tak podle obsahu, apod...) a aby patička na ně přesně "sedla".
JavaScript se dá vypnout, tudíž hledám něco jiného.
Za odpovědi děkuji
To máš na vytvorenie oddielu typu CSS zakomponovaného do zdrojáku stránky (html/php/e.t.c.).
pomocou
a
(v html). si vytvoríš kolónky na menu.
Já základy znám, mě jde o to, jak zjistit tu výšku...
Ve stylopisu mám něco takového
třída web je na zarovnání stránky do středu
header a comlinks jsou logo a to menu pod tím
container v sobě má leftmenu, infobar, content a rightmenu
leftmenu a rightmenu - netřeba vysvětlovat
infobar - ten obdelník nad samotným obsahem
content - obsah
bottom - patička
Ale nedělá to vůbec co bych chtěl
clip2net.com
těch textů si nevšímejte :D
bottom je za headerem O_o není dole .. :\
To znamená, že výška je nastavená na auto. To je buď štandard pre server, alebo nastavené v default css.
http://interval.cz/clanky/trisloupcovy-layout-se-s tejnou-delkou-vsech-panelu/
To je přesně ono! Děkuju :)