Bongeszo meretenek valtozasat koveto oldalstruktura (CSS)
Udv Mindenkinek,
olyan megoldast keresek, ahol az oldal meretenek megfeleloen valtozik egy tablazat, vagy div?
Ami adott egy 160px szeles menusor a baloldalt egy fejlec a tetejen (55px magas).
Ti hogy oldanatok meg? (heigth 100% ,width 100% nem mukodid kiveve, ha megadod a body-nak is width, heigth 100%-ot)
mintaoldal, ami elkeszult az a athomebudapest.hu/teszt
Udv
Sanyi
■ olyan megoldast keresek, ahol az oldal meretenek megfeleloen valtozik egy tablazat, vagy div?
Ami adott egy 160px szeles menusor a baloldalt egy fejlec a tetejen (55px magas).
Ti hogy oldanatok meg? (heigth 100% ,width 100% nem mukodid kiveve, ha megadod a body-nak is width, heigth 100%-ot)
mintaoldal, ami elkeszult az a athomebudapest.hu/teszt
Udv
Sanyi
Kérdés nem érthető
Amit kihámoztam:
Van egy div-ed egy ablakban. Ennek be akarod állítani a szélességét az ablak szélességéhez képes:
div {
width: 50%;
}
Így pont 50%a lesz az ablak szélességének.
Vagy:
ha azt akarod, hogy bal oldalt legyen 170 pixel hely, jobb oldalon meg mondjuk 10pixel:
div {
margin-left: 170px;
margin-right: 10px;
}
és készen is vagyunk. Ha valamit félreértettem, akkor csak szólj. Mondjuk a menüdet meg float: left;
--------
Poetro
bocsanat
van egy weboldal (athomebudapest.hu/teszt/), amelynek bal oldalan van egy fix szelessegu menusor (kb 170px) es egy fejlec (align: top, height 55px), a fennmarado resz (jelen esetben jobb lefele) pedig a bongeszo meretezesevel aranyosan valtoztatja meretet. A fejlec is automatikusan meretezodik, hisz fixen top-ra van allitva.
A kerdes ezt hogyan lehet megoldani CSS-sel?
Udv
Sanyi
Ui: probald meg meretezni a tesztoldalon a bongeszo ablakat es meglatod mire gondoltam, tehat elvileg meg van oldva, de nagyon ugral Firefox alatt, ezert gondoltam, hogy altalanossagban hogyan oldana meg ezt valaki mas
Megoldás
Én így csinálnám meg:
<div id="header">
Ide amit fejlécnek akarsz
</div>
<div id="main">
<div id="menu">
Ide jön a menü
</div>
<div id="content">
Ide jön a tartalom
</div>
</div>
<div id="footer">
Ha akarsz, ide jöhet még egy lábléc
</div>
</div>
A CSS hozzá:
{
height:55px; //Például
background-color:#000080;
}
#menu
{
float:left;
background-color:#0000A0;
width:170px; //Vagy amennyit akarsz
}
#content
{
border-left:170px solid #0000A0; //Mint a menü szélessége és háttérszíne
padding-left:3px;
}
#footer
{
background-color:#000080;
height:32px;
}
További tippjeim:
ProClub
proclub##kukac##karinthy.hu
Minimális és maximálsi méret
Üdv!