height: 100%, tartalom nélkül is
Sziasztok!
Érdekes problémám van. Adott:
- Egy fix magas header
- Alatta két oszlop, egyik 190px, a másik a maradék területen van.
Egyszerűen nem tudom megoldani, hogy ennek a két oszlopnak a magassága lenyúljon a böngésző aljáig és ne tovább. faux oszlopokkal nem jó, nem csak azt a látszatot kell kelteni-e, hogy leér az aljáig, hanem valóban ott kellene a végének lenni, mert lesznek benne div-ek, amiknek szintén height: 100% tulajdonságuk lesz.
Odáig sikerült megcsinálni, hogy az oszlopok lenyúlnak, de sajnos tovább nyúlnak, mint a böngésző, mégpedig pontosan a header kép magassával lóg túl. Hogy lehetne ezen javítani?
Nagyon köszönöm!
■ Érdekes problémám van. Adott:
- Egy fix magas header
- Alatta két oszlop, egyik 190px, a másik a maradék területen van.
Egyszerűen nem tudom megoldani, hogy ennek a két oszlopnak a magassága lenyúljon a böngésző aljáig és ne tovább. faux oszlopokkal nem jó, nem csak azt a látszatot kell kelteni-e, hogy leér az aljáig, hanem valóban ott kellene a végének lenni, mert lesznek benne div-ek, amiknek szintén height: 100% tulajdonságuk lesz.
Odáig sikerült megcsinálni, hogy az oszlopok lenyúlnak, de sajnos tovább nyúlnak, mint a böngésző, mégpedig pontosan a header kép magassával lóg túl. Hogy lehetne ezen javítani?
Nagyon köszönöm!
Padding?
Az én vaklövésem:
Az oszlopaid kezdődjenek a lap tetején, a header lebegjen fölöttük z-index > oszlop z-index (ez csak akkor kell, ha az oszlopoknak van háttere/kerete) aztán az oszlopok tartalmát meg padding-gal nyomod a header alá.
jó ötlet, deeee
Az oldalamnak hasonló ehhez a felépítése. Nagyon jól megmutatja a hibát, pontosan a header magasságával lóg ki a böngészőből az oldal. próbáltam megcsinálni ahogy ajánlatottad, de ugyanaz lett a gond (lehet Neked sikerül!!!). Ha kiszedem a headert, a #menu, #content, #inner-wrap elemek minden padding-top, margin-top beállításra ugyanúgy reagálnak. Amennyivel lejjebb tolom őket, annyival fognak kilógni az oldal a böngészőből. Helyettem beszéljen a példa....
ELŐRE IS KÖSZÖNÖM!!!!!!!!!!!
PÉLDA A PROBLÉMÁRA ITT!
ui: a zöld divnek, hogy tudnék olyan width-et adni, hogy kitöltse a képernyőt jobbfele?
KÖSZÖNÖM!
valami ilyesmi
Nem annyira szép de jobbat nem tudtam kitalálni, csak Safariban teszteltem.
egyszerű
szal lényeg hogy body és html is legyen 100%-on.
edit: bár ahogy látom megpróbáltad ezt, akkor fogalmam sincs.
vélemény
http://ago.tanfa.co.uk/css/layouts/css-3-column-layout-v1.html
ui: ha valaki megmondja az én verziómat, hogy lehet kijavítani, annak fejet hajtok! Köszönöm!
A #wrap-nek adj egy overflow:
DEJÓÓÓ!
Nagyon köszönöm! Ügyes vagy!
yeah
Na akkor az én fenti cuccom felejtős, bonyolultabb markup, bonyolultabb css -> nem jó.
MEGOLDÁS
Itt a megoldás: