Avatar billede lademan Novice
11. december 2003 - 16:30 Der er 15 kommentarer og
1 løsning

Holde billede indenfor tabel

Hejsa.

Hvordan sikrer man, at et billede forbliver indenfor de antal pixels, som tabllen er sat til, når man ikke på forhånd kender billedets dimensioner?

Hvilken css er mest hensigtsmæssig, og hvor skal denne css placeres (tabel eller billede)?

Er der mulighed for at resize billedet, lave scroll funktion eller hvordan gør man det?

Tak for hjælp.
Avatar billede lademan Novice
11. december 2003 - 16:32 #1
Det skal siges, at billederne kommer fra eksterne sever.
Avatar billede netro Nybegynder
11. december 2003 - 16:39 #2
Så skal du sætte overflow til hidden for tabelcellen. Men så er det kun den del af billedet, der kan være i cellen, som kan ses.

Hvis du kender noget til ASP/PHP el.lign., kan du aflæse billedets dimensioner.
Avatar billede lademan Novice
11. december 2003 - 16:41 #3
Jeg kender til php, men så vidt jeg ved, kan man ikke finde billedernes dimensioner fra eksterne servere.
Avatar billede netro Nybegynder
11. december 2003 - 16:44 #4
Du kan jo sætte en maksimal bredde og højde for billedet.

<img src="billede.jpg" style="width:200px; height:160px;">

Det er dog ikke en særlig genial måde at gøre det på.
Avatar billede lademan Novice
11. december 2003 - 16:45 #5
Nopes... det spiller ikke helt :-)
Avatar billede lademan Novice
11. december 2003 - 16:46 #6
Hmmm, min style=\"overflow: hidden\" virker ikke, når jeg indsætter det i tabllen
Avatar billede lademan Novice
11. december 2003 - 16:48 #7
Vil denne style egentlig også korte evt tekst af?
Avatar billede lademan Novice
11. december 2003 - 16:49 #8
Kan man via programmering sætte en max grænse på et billedes bredde?
Avatar billede netro Nybegynder
11. december 2003 - 16:54 #9
<table style="table-layout:fixed;">
<tr><td style="width:200px; height:160px; overflow:hidden;"><img src="billede.jpg"></td></tr>
</table>

Eller:

<table>
<tr><td style="width:200px; height:160px; background-image:url('billede.jpg');">&nbsp;</td></tr>
</table>

Ja, med: <img src="billede.jpg" style="width:200px;">
Avatar billede lademan Novice
11. december 2003 - 16:55 #10
Også en max-grænse, der tillader mindre værdier?
Avatar billede netro Nybegynder
11. december 2003 - 17:15 #11
Hvordan mener du?
Avatar billede lademan Novice
11. december 2003 - 17:42 #12
Kan man lave det således, at hvis et billedes længde er over fx 400, sættes længden til 400?
Avatar billede lademan Novice
11. december 2003 - 18:00 #13
Kan man bruge getimagesize() på filer fra eksterne servere?
Avatar billede netro Nybegynder
11. december 2003 - 18:07 #14
Ikke så vidt jeg ved...
Avatar billede lademan Novice
25. november 2007 - 16:41 #15
Mange tak for hjælpen! Da der ikke er nogen, der har afgivet svar, lukkes tråden.
Avatar billede netro Nybegynder
25. november 2007 - 17:14 #16
Det var en gammel tråd, men helt ok ;o)
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