Autor Zpráva
Michal Kváček
Profil *
Dobrý den.
Snažím se postavit trojsloupcový layout s tím, že navigační sloupce budou u sebe na pravé straně. Zobrazuje se vše bez problémů, kromě opačného pořadí sloupců.
HTML:
<div class='menu_left'>Levé menu</div>
<div class='menu_right'>Pravé menu</div>

<div class='obsah'>Nějaký ten obsah stránky...</div>

CSS:
.menu_left, .menu_right {
width: 180px;
float: right;
}
.obsah {
float: left;
width: 60%;
}

Problém je v tom, že sloupec, který má být úplně v pravo (menu_right) je uprostřed (mezi obsah a menu_left). Zkoušel jsem je prohodit i s marginem (jeden margin kladný a druhý záporný) - bez výsledku. Lze s tím něco dělat, nebo se s tím budu muset smířit? Budu vděčný za každou radu, nebo odkaz na google.
panther
Profil
Michal Kváček
Problém je v tom, že sloupec, který má být úplně v pravo (menu_right) je uprostřed

to je jasné, protože je v HTML první a floatuješ ho zprava, tzn. přilepí se na okraj. Ten další se přilepí do prava, kam může, tzn. vlevo od tohoto. Stačí v HTML prohodit jejich pořádí.
Michal Kváček
Profil *
Sakra, já jsem blbej...

Děkuji, už se zobrazuje jak má.

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: