hvad gør jeg så hvis jeg kun vil bestemme et billedets bredde og er ligeglad med dets højde, men stadig ønsker at forholdet mellem højde og bredde er den rigtige
Svaret er et klart 'måske'. nogen browsere skalerer den anden led automatisk blot du angiver den ene andre gør det hvis du angiver en bredde i % og så er der dem der kun ændrer det du lige præcis siger de skal.
Jeg har ikke set nogen regel i html-specifikationen om hvordan de bør gøre det, De er fri til selv at vælge.
det bedste er så .php Du kan bruge funktionen php-manual/function.getimagesize.html $sizearray = getimagesize( "billdefilpath ognavn" ); så indeholder arrayer $sizearray alt den info du skal bruge for at skalere,
Hvis det er billeder som ofte skal benyttes i præcis den størrelse så få lavet dem en gang for alle vha. php eller endnu bedre i et billedbehandlingsprogram. Så vil du ikke lægge unødvendigt pres på serveren hver gang den lige skal resize billederne og sende ud i rigtig størrelse eller alternativt spilde båndbredde på at overføre et billede som er 10 gange større end nødvendigt og derefter bliver resizet i browseren...
Synes godt om
Ny brugerNybegynder
Din løsning...
Tilladte BB-code-tags: [b]fed[/b] [i]kursiv[/i] [u]understreget[/u] Web- og emailadresser omdannes automatisk til links. Der sættes "nofollow" på alle links.