Avatar billede cecil Nybegynder
12. juli 2001 - 10:58 Der er 8 kommentarer og
2 løsninger

Hvordan styre jeg størelsen på et billed

Hej venner

Jeg har følgende kode:
<IMG SRC=\"billed\" WIDTH=\"40%\" HEIGHT=\"40%\">

Mit problem er at billedet kun skrumper på en led af gangen når størelsen på hjemme siden ændres. Kan jeg lave det sådan at breden altid er 40% og så følger højden med i forhold til breden?
Avatar billede nute Nybegynder
12. juli 2001 - 11:00 #1
ehhh....du kan ikke oppgi størrelsen på et bilde i prosent.

/nute
Avatar billede cecil Nybegynder
12. juli 2001 - 11:08 #2
Det går da fint.

Avatar billede zyber Nybegynder
12. juli 2001 - 11:26 #3
Når du bruger % på et billede er det % i forhold til billedets originale størrelse.

Avatar billede zyber Nybegynder
12. juli 2001 - 11:28 #4
Man kan sikkert styre det med javascript, det har jeg bare ikke lige check på.
Avatar billede Slettet bruger
12. juli 2001 - 11:30 #5
Hvorfor dog opgive et billedes størrelse i %
Avatar billede cecil Nybegynder
12. juli 2001 - 12:00 #6
Hvis det opgives i % får du et stort billed både når brugeren har en lille skærm og en stor skærm.

Hvis du opgiver en fast størelse er du nød til at sikre dig at det kan ses på en lille skærm. Og derved bliver billedet også lille på store skærme.
Avatar billede Slettet bruger
12. juli 2001 - 12:15 #7
I så fald er det er da i hvert fald nødt til at være vektor grafik, som er skalerbart, ellers vil det da se tosset ud...
Avatar billede olebole Juniormester
12. juli 2001 - 12:22 #8
<ole>
Ifølge standarden er width og height på image-objektet \'read-only\'.
Det synes MS ikke at have opdaget (som med så meget andet, overholder de heller ikke standarden her), så der kan du godt sætte hølde og bredde...i de versioner af browseren, der er ude for tiden. Men du kan aldrig være sikker og det gælder KUN i IE.

document.images[\"din.gif\"].width = 150;
document.images[\"din.gif\"].height = 50;

/mvh
</bole>
Avatar billede roenving Novice
12. juli 2001 - 22:40 #9
Hvad sker der da, hvis man lægger bildet ind i en layer (og laver en størrelse på den, absolut eller relativ -- den må da kunne resizes via events) ???

jes
Avatar billede olebole Juniormester
12. juli 2001 - 22:49 #10
Nix...kun i IE. De er read-only.
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