Autor Zpráva
Dixx
Profil
Zdravím

Při práci na webových stránkách jsem narazil na problém.
na stránce mám několik oběktů jako je: header, footer, left, main, right.

Problém je v tom, že v jedné řadě mám 3 oběkty v tomto pořadí:
LEFT | MAIN | RIGHT

LEFT má align doleva, RIGHT dobrava a MAIN je 'nalepený' na levém oběktu. Nevím ovšem, jak mu nastavit měnící-se velikost podle velikosti okna. Např. LEFT má dáno 100px, RIGHT taktéž a okno je 1000px široké, ovšem uživatel si ho může měnit, tak aby se podle toho prizpůsobovala šířka MAIN a dosahovala od okraje LEFT až k okraji RIGHT.

Zde je příklad: http://1st-msob.pardalove.cz/vaultmp/
Sir Tom
Profil
Dixx:
Také zdravím,

můžeš si pomoci tabulkou...
Dixx
Profil
můžete mi prosím ukázat příklad?
Stano
Profil
môžeš použiť padding.
Sir Tom
Profil
Dixx:
Tabulkový layout je sice nestandardní řešení, ale je "zatím" nejjednodušší - jinak to lze taky řešit pozicováním...

<table>
 <tr>
  <td colspan="3">HLAVICKA</td>
 </tr>
 <tr>
  <td>VLEVO</td>
  <td>STRED</td>
  <td>VPRAVO</td>
 </tr>
 <tr>
  <td colspan="3">PATICKA</td>
 </tr>
</table>
Taurus
Profil
Dixx:
Nadřazenému divu, např. "content" dej šířku v procentech. Do něj vlep ostatní (krajní s pevnou šířkou) divy. Doporučuju použít ještě max/min width, protože gumový layout je dobré mít aspoň trochu pod kontrolou. Proč ho vlastně používáš? Není lepší pevný? Široké řádky se špatně čtou.
Dixx
Profil
Nejpíš máte pravdu.
Ale i tak děkuji za rady. Určitě je využiji někde jinde ;)

Vaše odpověď

Mohlo by se hodit


Prosím používejte diakritiku a interpunkci.

Ochrana proti spamu. Napište prosím číslo dvě-sta čtyřicet-sedm:

0