Avatar billede eazye Nybegynder
30. december 2003 - 21:01 Der er 8 kommentarer og
1 løsning

Hvis billedet er for bredt?

Hey derude.!

Jeg vil høre om der ikke er en af jer der har løsningen på mit problem; Hvis min side skal vise billedet 1.gif, som ikke er et jeg selv har tilføjet så det passer til siden, men det eks er bruger-uploadet, og billedet 1.gif er bredere end 200 pixels, så vil jeg gerne have at det skal vises i bredden 200 pixels. Men hvis billedet ikke er bredere end 200, så skal den bare vise billedet som det er..

altså:

hvis billedet er bredere end 200 pixels:
<img src="1.gif" width="200">

ellers:
<img src="1.gif">

på forhånd tak
- EazyE
Avatar billede csslover Nybegynder
30. december 2003 - 21:03 #1
er det et asp webhotel det skal ligge på ?
Avatar billede eazye Nybegynder
30. december 2003 - 21:04 #2
php
Avatar billede ahv Nybegynder
30. december 2003 - 21:06 #3
Hvis du kan en lille smule php selv så burde det ikke være andet end en if når jeg nu giver dig dette:

<?php

$billedewidthheight = @GetImageSize("fil.jpg");
echo $billedewidthheight[0];
echo $billedewidthheight[1];
echo $billedewidthheight[2];
echo $billedewidthheight[3];

?>

//returnere et array med 4 elementer:
//0) width i pixels
//1) height i pixels
//2) type: 1 = GIF, 2 = JPG, 3 = PNG, 4 = SWF, 5 = PSD, 6 = BMP, 7 = TIFF(intel byte order), 8 = TIFF(motorola byte order), 9 = JPC, 10 = JP2, 11 = JPX, 12 = JB2, 13 = SWC, 14 = IFF
//3) width og height til brug direkte i html
Avatar billede ahv Nybegynder
30. december 2003 - 21:08 #4
if ($billedewidthheight[0] > 200) {
// <img src="1.gif" width="200">
} else {
// <img src="1.gif">
}
Avatar billede eazye Nybegynder
30. december 2003 - 21:08 #5
mange tak. tjekker det lige :D
Avatar billede csslover Nybegynder
30. december 2003 - 21:08 #6
Avatar billede 3xm Nybegynder
30. december 2003 - 21:12 #7
hvis bare IE's css-understøttelse var ligeså god som Moilla's, så kunne det klares med lidt simpel css:

<img src="travis.jpg" style="max-width: 200px">

men det går desværre ikke hvis alle skal kunne være med.

=(
Avatar billede eazye Nybegynder
30. december 2003 - 21:14 #8
ahv > tak, det fungerer jo fint :)

3xm > den var ellers smart :(
Avatar billede 3xm Nybegynder
30. december 2003 - 21:17 #9
eazye, css ER smart.

=)
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