"Erik Ginnerskov" <erik@donotspammmeplease.invalid> wrote:
> IE og Opera viser den højdebegrænsede boks ca. 30% højere end FF
> (hvis indholdet overstiger begrænsningen).
Mon ikke det skyldes den vertikale padding på 10px i top og bund?
<
http://www.w3.org/TR/CSS21/visudet.html#propdef-max-height>
Så vidt jeg forstår det, er max-height og min-height restriktioner
givet ud fra height-attributten; eventuel padding, margin og borders
lægges altså til.
> IE reducerer ikke højden, hvis indholdet bliver mindre end
> begrænsningen.
Undlad padding, borders og margin på det element, der skal sættes
max-height på, og prøv i stedet med:
height: expression(document.getElementById("maxi").style.pixelHeight
>= 60 ? "60px" : "auto");
Ovenstående har jeg dog ikke testet.
> Forsøg på at validere css giver følgende fejlmelding:
>
> Line: 53 Context : div.maxi
> Invalid number : heightParse Error - document.body.clientHeight >
> (500/12) * parseInt(document.body.currentStyle.fontSize)? "60px":
> "auto" )
Ja, da expression-delen er noget IE-proprietært halløj.
--
Anders Thorsen Holm |
http://www.thorsenholm.dk
»Based on the sheer number of panty shots in anime, my wife has
deduced that only three Japanese men have actually had sex - and two
of them are gay.« -- Isaac Kuo, uk.media.animation.anime