Jeg har indprogrammet at størrelse på billedner sættes via en min
funktion oven på getimagesize funktionen. størrelsen af div kan så
også sættes i samme omgang.
Jeg prøvede at droppe alle tabeller til fordel for divs, men så gode
er de bare ikke og såvidt jeg kan forstå er fortolkningen af dem ikke
ens på alle browsere. Så jeg har valgt en kombination af tables og
div's. Divs er nu ret smarte og helt klart bedre end iframes.
Bertel Lund Hansen wrote:
> Karen skrev:
>
> > Problemet er bare at nogle af billederne er mindre end de andre. Jeg
> > vil derfor ikke sætte breden til fast at være f.eks.150, da det ville
> > vise de små i en for stor størrelse i forhold til deres gemte
> > opløsning.
>
> Min metode viser billederne præcis som de er. Billederne vises i
> en div som har en bredde større end den største bredde og en
> højde større end den største højde. Billederne centreres
> sideværts i div-boksen og starter i toppen. Den side jeg gav som
> eksempel, viser dig hvordan det ser ud.
>
> > Derfor søger jeg en måde at læse billedets størrelse
> > for derefter at kunne sætte størrelse på billedet.
>
> Hvis man slet ikke sætter størrelse, så finder browseren ud af
> det automatisk.
>
> > Og men 800
> > billeder så er det ikke ligesådan at lave en manuel løsning, når
> > siden nu genereres dynamisk. På hver side vise 0-3 billeder af en
> > ukendt størrelse, på ialt ca 1200 sider. Så manuelle løsninger er
> > udelukket.
>
> Hvis billederne er meget forskellige i størrelse, kan det godt se
> underligt ud at de alle vises i en boks der er stor nok til de
> største, men hvis der ikke er vildt meget forskel, er det ikke
> noget problem.
>
> > Eller har jeg misforstået svaret og jeg faktisk kan lave dynamisk
> > størrelse på billederne, dog med en maks størrelse?
>
> Fidusen er at det slet ikke er billederne jeg sætter størrelse
> på, men den div-boks der omslutter dem. Derfor er jeg fri for at
> spekulere på billedets størrelse, og billederne flyder med inden
> i div-boksen når den flyder på siden.
>
> --
> Bertel
>
http://bertel.lundhansen.dk/ http://fiduso.dk/