Keskustelut - Muu Ohjelmointi - Divin korkeudet


Tomppaduulis 14:19 16.5.09 
Eli tarkoituksena olisi luoda ensin div jonka korkeus olisi 200px, mutta jos tekstiä on enemmän kuin mitä siihen mahtuu niin divin korkeus kasvaisi samassa sen mukaan. Miten tämä olisi mahdollista?
Meitsi 15:52 16.5.09 
villi veikkaus:

min-height:200px;
display:table;
editoitu: 16:05 16.5.09
Tomppaduulis 16:01 16.5.09 
Divin koko kyllä kasvaa, mutta koko ei ole minimissään 200px

EDIT:
sain toimimaan
.content p {
min-height: 200px;
}

kiitoksia
Akiro 16:21 16.5.09 
IE ei sitten tue min-height:iä kunnolla. Tai 8:sta ei ole tietoa mutta ei ainakaan aiemmat.
weicco 23:23 16.5.09 
Ei toimi kasissakaan. Joutuu kikkailemaan JavaScriptillä luulenma.
pcall 00:16 17.5.09 
Toimii ainakin IE8:lla ja muilla pääselaimilla joilla testasin:
http://coderstalk.blogspot.com/2008/04/firefox-safari-and-ie-compatible-css.html
weicco 11:10 17.5.09 
Uuu! Good to know. Kerran olisin joutunut käyttämään min-heightiä koko tämän melkein 10 vuotisen uran aikana ja sehän ei tietysti toiminutkaan, mutta jos seuraavan 10 vuoden aikana tulee vielä moinen tilanne eteen, niin tiedänpähän tämänkin :)
tino 10:26 19.5.09 
Äläs ny, tuon sukulaiselle max-heightille on kyllä käyttöä silloin tällöin ainakin itelläni.
weicco 12:04 21.5.09 
Harvoin sillekin, sillä tiedän kuinka monta riviä sivulle tullaan tulostamaan (tai sitten käytän sivutusta), niin tiedän myös suunnilleen mikä se korkeus tulee olemaan. Minähän se ohjelmoijana päätän fonttikoon ;) Useammin tulee tehtyä staattisen kokoisia (korkeussuunnassa) divejä ja siihen lätkäistyä scroll: auto.