Avatar billede qubi Nybegynder
24. april 2002 - 22:23 Der er 9 kommentarer og
1 løsning

width, height og forhold

hvis man kun angiver width på et billede beholder det så den oprindelige højde eller ændrer den størrelsen så forholdet stadig passer?
Avatar billede mhoffmann Nybegynder
24. april 2002 - 22:27 #1
Det beholder den oprindelige størrelse.

Mvh. Martin
Avatar billede fiskerendk Nybegynder
24. april 2002 - 22:27 #2
Den ændre ikke på højden hvis du ændre på bredden!
Avatar billede fiskerendk Nybegynder
24. april 2002 - 22:27 #3
og omvendt!
Avatar billede qubi Nybegynder
24. april 2002 - 22:29 #4
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
Avatar billede jakoba Nybegynder
24. april 2002 - 22:30 #5
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.

Så jeg angiver altid både højde og bredde

eller i enkelte tilfælde slet ikke noget.

mvh JakobA
Avatar billede mhoffmann Nybegynder
24. april 2002 - 22:30 #6
Laver størrelsen om i et billedebehandlings program, det giver også det pæneste resultat
Avatar billede jakoba Nybegynder
24. april 2002 - 22:38 #7
Hvis du kender billedets 'rigtige' højde og bredde er det nemt at skalere:

<script type='text/javascript'> <!--

var rigtigBredde = 400;  // evt asp: <% =Picbredde %>
var rigtigHojde  = 300;  // evt php: <? echo $imgwidth; ?>

var onsketBredde = 125;
var onsketHojde = rigtigHojde*onsketBredde/rigtigBredde;

document.write( "<img src='billed.jpg' width="+onsketBredde +" height="+onsketHojde +">" );

// --> </script>

mvh JakobA
Avatar billede qubi Nybegynder
24. april 2002 - 22:42 #8
Tak for det, men jeg søgte noget mere simpelt... og helst html eller php
Avatar billede jakoba Nybegynder
24. april 2002 - 22:51 #9
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,
Avatar billede tipsen Nybegynder
25. april 2002 - 00:32 #10
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...
Avatar billede Ny bruger Nybegynder

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.

Loading billede Opret Preview
Kategori
Vi tilbyder markedets bedste kurser inden for webudvikling

Log ind eller opret profil

Hov!

For at kunne deltage på Computerworld Eksperten skal du være logget ind.

Det er heldigvis nemt at oprette en bruger: Det tager to minutter og du kan vælge at bruge enten e-mail, Facebook eller Google som login.

Du kan også logge ind via nedenstående tjenester