John Kjoller skrev:
>> Du må vælge en af delene - begge dele kan ikke lade sig gøre.
> Som jeg skrev, så har jeg ikke forstået konceptet....
Der er ikke så meget at forstå - du kan ikke få begge dele på en
gang (med IE - i andre browsere er det ikke noget problem).
>> Man kan ikke oversætte en absolut størrelse til en relativ.
>> Hvor mange procent er 5cm?
> Jo tak..... æh... ved ikke om du laver grin med mig?
Nej - jeg gør ikke grin, men jeg prøver at illustrere hvorfor det
du spørger om ikke kan lade sig gøre.
IE har en fejl der gør at den ikke vil skalere skrifttyper angivet
med absolutte størrelser. 13px (som du angiveligt ønsker som
standardstørrelse) er en absolut størrelse. Ergo kan du ikke både
specificere 13px og have skalering i IE på samme tid.
Du spørger hvordan man oversætter 13px til % (eller em - der er en
variant af %). Jeg fortæller så at det ikke er muligt - af samme
grund som man ikke kan angive 5cm i procent. Du kan godt angive en
fontstørrelse på html til 26px og så sætte fontstørrelsen på body
til 50% - og derved opnå 13px via en procentangivelse. Men set fra
browseren er det stadig en absolut angivelse - fordi de 50% tages
af en absolut angivet værdi.
> Mon ikke du forstår hvad jeg mener?
Jo - jeg har forstået. Jeg håber at du også har forstået mit svar
nu. Jeg er ikke ude på at gøre grin med dig eller andre - beklager
hvis mine forklaringer bliver skåret for meget ud i pap.
> Vil det sige at hvis jeg sætter en skriftstørrelsen til 13px
> på body { } Og så på en div-wrapper sætter skriftstørrelsen
> til 100% - så får jeg det jeg er ude efter?
Nej - jf. ovenstående.
--
Jens Gyldenkærne Clausen
Svar venligst under det du citerer, og citer kun det der er
nødvendigt for at forstå dit svar i sammenhængen. Se hvorfor og
hvordan på
http://usenet.dk/netikette/citatteknik.html