Autor Zpráva
matata8611
Profil
Zdravím, jak mam prosím udelat toto:

Mám:
<div class="obal">
<div class="sidebar">
</div>
<div class="content">
</div>
</div>

CSS:
.obal {
width:100%;
max-width:1100px;
}

.sidebar{
width:250px;
}

.content{

}

Potrebuji, aby content vyplnoval zbytek sirky .obalu... a sidebar a content byli vedle sebe.

Dekuji moc.
Kcko
Profil
1) Použiješ funkci calc() , o tom jak se používá nebo jaké prohlížeče ji podporují si přečti sám
2) oboum divům nastaviš display: table-cell;, sidebaru šířku necháš , contentu nedáš nic a ten se sám bude roztahovat dle potřeby.
Keeehi
Profil
matata8611:
A ten druhý se musí roztahovat proč? Je dost pravděpodobné, že mohou být oba float:left; a to pozadí, kvůli kterému to nejsíš chceš se tam dá doplnit jinak.
Tomáš123
Profil
Kcko:
Zbytočne slabá podpora a zložitosť.

matata8611:
Responzívnemu divu nastav margin o niečo väčší ako šírka postranného panelu. Niečo si o tom môžeš prečítať.
joe
Profil
Já to dělám jednoduše a nebo se rovnou koukni na ukázku.
Bubák
Profil
Takže takto?
http://blog.html.it/layoutgala/LayoutGala31.html

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