15. oktober 2005 - 19:07Der er
10 kommentarer og 1 løsning
baggrundsbilede i celle fast dimension
Jeg prøver at hente et random billede ind i en celle med asp. Det går fint. Men højde/bredde er ukendt faktor og derfor er der nogle fotos, der er mindre end cellen.. Kan man med noget javascript sørge for at for små billeder bliver større cellen, så der ikke er "kant" samtidig med at store billeder formindskes. Det skal være proportionelt, så det gør intet at der forsvinder lidt af fotoet - bare det går til kant..
Den skal passe ind i denne celle: <td style="background-image:url('<% = Billede %>'); background-position:center; background-repeat:no-repeat" width=383x height=285px alt=""></td>
Ja, så er du på spanden, for der findes ikke nogen JavaScript-metode, der kan aftaste et billedes dimensioner, før det er loaded i fuld størrelse.
Desuden kan du under ingen omstændigheder ændre størrelse på et baggrundsbillede - kun på et billede i et alm. img-tag. Hvorfor overhovedet bruge et bg-billede? De introducerer ofte andre problemer :)
ole: Jeg læste det udemærket. Det var også min umiddelbare indskydning. Men tænkte at man måske kunne lægger billedet ind i et script, resize det og derefter bruge det i en celle.. Derfor spørgsmålet på E
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.