Jag har en box1 i mitten av sidan där allting på sidan ska visas. Sen har jag en box2 längst ner av box1 där jag har foten (typ telnr och e-post). Box2/foten ska alltid ligga längst ner av box1. Box1 ska anpassa sig i höjd efter hur mycket innehåll den har.
Hur gör jag detta?
Först hade jag skrollen inne i box1 men jag vill att den ska vara i explorerfönstret som vanligt men att box1 ska anpassa höjden. Men hur får jag då foten att ligga längst ner av box1 oavsett innehåll i box1? Och vad skriver jag på height: ??
Mina div:ar anpassar sig alltid efter innehållet i dom
Jag sätter helt enkelt ingen höjd på dom. Man kan sätta min-height om man vill, men det tycker jag inte funkar så bra i alla läsare.
Left och Right förstår att de ska anpassa höjden efter innehållet, så det fungerar bra. Men problemet är att container vet inte att den har left och right inne i sig och anpassar alltså inte alls sig... Sätter jag ingen höjd på den blir den minimini längst uppe och har jag höjd på den så är containern samma höjd oavsett innehåll.
Jag vill att containern ska vara minst 444px hög/lång och finns det mer innehåll så ska den bli längre. Hur skriver jag det? Och hur får jag den att fatta att det verkligen finns innehåll?? Jag har ju nestlat div:arna rätt tycker jag.
Hur jag sedan ska få foten att ligga allra längst nere i containern har jag inte kommit till ännu, men det är ju målet. :)
Vet någon hur jag löser det hela blir jag toppenglad? :e
Öh,
så som du har skrivit nu har du right liggande i left, ska det va så?
Om du kollar på min sida, länk nedanför, så är min grå bakgrund just en sådan "container" som har en min höjd och som anpassar sig efter innehållet.
Kolla källkoden och kolla min CSS fil. CSS filen heter layout.css, den är inte den mest välskrivna skapelse som finns, men den validerade då jag gjorde den.
Designen på index-sidan finns än så länge inte på alla sidor, men på ganska många av dom.
Hm, nä, right ska vara till höger och left till vänster... Fast de ligger rätt på min skärm...
Vilken massa fakta på din sida. Då fick jag läsa lite om dykning också, KUL!! Men jag förstår inte hur jag ska kunna se din css-fil... Det enda jag vet är att klicka höger mus och "visa källa" och där ser man ju inte någon css-fil. Eller har jag missat något, hur kollar man annars källan?
i left och då förstod containern att den innehöll left och anpassar storleken efter innehållet. Men jag får fortfarande ingen skroller ute vid sidan av browsern och jag förstår inte varför...jag har väl inte tagit bort den??
Någon som vet vad som är fel, varför får jag ingen skroller i browsern tro?
Okej, här kommer koden som är relevant till det problem jag har. Adressen till sidan är www.sfcenter.se. Just nu ser sidan kajko ut med färgerna eftersom jag ska veta var alla boxar befinner sig.
Skrollern saknas alltså på sidan när texten går nedanför fönstret. Och så foten ska hänga med ner när containern växer i längd....
Där ser du också att jag har ändrat overflow-y: hidden;
till overflow:auto; så nu fungerar scrollern igen.
Jag har däremot inte fått din footer till botten på sidan ännu, men det ska väll gå det med.
Mvh
Jan-Olov
Fortsätter på mitt inlägg...
Footern får jag nu i botten på din container, problemet är att den ärver alla variabler från den så bakgrunden blir fel och texten är svart, har ingen lösning på det ännu