Avatar billede funnysite_dk Nybegynder
13. juli 2000 - 16:39 Der er 6 kommentarer og
1 løsning

Bestemmelse af celle-bredde

Der er 2 celler i en tabel den nederste må ikke blive bredere end den øverste det vil sige, at hvis den øverste indeholder et billede med en hvis størrelse, ja så skal teksten i den nederste hoppe ned på næste linie så den ikke udvider cellen, så den bliver større end den øverste. Kort sagt når noget tilfældig tekst og billede kompineres i en celle skal begge celler være samme størrelse.
Avatar billede theartist Nybegynder
13. juli 2000 - 16:55 #1
Det lyder ikke som om du har 2 celler men at du har 2 rækker - like this:

<table>
<tr>
<td></td>
</tr>
<tr>
<td></td>
</tr>
</table>

Men du skal have 2 tabeller like this:

<table>
<tr>
<td></td>
</tr>
</table>
<table>
<tr>
<td></td>
</tr>
</table>

Hvis du ikke gør det sådan så vil de den største celle altid udvide den nedenunder til at være lige så stor lige meget om du definerer width.


Avatar billede theartist Nybegynder
13. juli 2000 - 17:05 #2
du har vel husket at definere dine celler i pixels = <td width="100"> hvis dit billede er 100 pixels osv.
Avatar billede funnysite_dk Nybegynder
13. juli 2000 - 20:10 #3
Det er fint nok men tabelerne skal ikke udvides til bredden af den største. Den den nederste med teksten i må ikke blive størrere end den med billedet. Jeg kender ikke billedet størrelse, da jeg er ved at bygge en postkort-sender med over 1500 billeder i.
Avatar billede theartist Nybegynder
14. juli 2000 - 10:38 #4
Fint. Så lad os antage at du laver det således

<table>
<tr>
<td></td>
</tr>
<tr>
<td></td>
</tr>
</table>

Så SKAL du definere din bredde på dine td'er, men definer dem til 1pixel hvis ikke andet. Dette betyder at cellen vil udvide sig efter dit billede, men tekst vil ombryde, når den når til billedets kant, fordi teksten jo har nået over den ene pixel, så må den ikke gå længere, definerer du ikke cellen til 1 pixel, tror jeg at den bare udvider sig i takt med teksten og løber forbi billedet... men det må den ikke får den har en fast bredde, så den kan ikke gå længere (det frække er at du bruger billedet til at udvide tekstens faste bredde).

Puhaaa jeg håber du forstår mig, ellers er nedenunder et eksempel:

<table cellpadding="0" cellspacing="0" border="0">
<tr>
<td width="1"><img src="images/billede.gif border="0"></td>
</tr>
<tr>
<td width="1">Teksten til billede 1</td>
</tr>
</table>
Avatar billede theartist Nybegynder
14. juli 2000 - 10:39 #5
får = for
Avatar billede theartist Nybegynder
14. juli 2000 - 11:03 #6
Fuck jeg er helt galt på den, sorry. Din eneste løsning er at finde størrelsen på billederne dynamisk via ASP el.l. Nu er jeg ikke ASP haj, men vores ASP mand siger at det snildt kan lade sig gøre, opret evt. spørgsmålet i ASP sektionen.

Det ser ud til at det er løsningen.
Avatar billede funnysite_dk Nybegynder
29. juli 2000 - 19:21 #7
davs
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