Avatar billede Slettet bruger
07. oktober 2004 - 14:09 Der er 6 kommentarer og
1 løsning

celler og kolonner som strækker sig i en tabel

Hej,
Jeg har lavet følgende kode:
<TABLE WIDTH=590 BORDER=1 CELLPADDING=0 CELLSPACING=0>
<TR>
<TD><IMG SRC="1.gif" WIDTH=261 HEIGHT=107 ALT="" BORDER="0"></TD>
<TD><IMG SRC="2.jpg" WIDTH=144 HEIGHT=107 ALT="" BORDER="0"></TD>
<TD><IMG SRC="3.jpg" WIDTH=185 HEIGHT=107 ALT="" BORDER="0"></TD>
</TR>
</TABLE>

En simpel tabel med 3 billeder i 3 kolonner. Bredden er sat til 590, men billederne "strækker" den, så jeg kan se i dreamweaver at tabellen i dette tilfælde bliver 598. Hvorfor det???

Hvis jeg ændrer border=1 til border=0, så bliver den "kun" 596, men det er jo stadig for meget. Hvordan styrer man sådan noget?
Avatar billede roenving Novice
09. oktober 2004 - 23:02 #1
I min editor er den kun 590 med border=0 ...
Avatar billede Slettet bruger
10. oktober 2004 - 20:14 #2
Så må det være Dreamweaver som strækker tabellen...

Men kigger du på denne her side, så kan du se problemet:

http://www.henrik-jensen.dk/test.html

Set i et lidt større perspektiv, så er mit problem således:

Jeg har lavet denne her side i programmet ImageReady som automatisk generer koden:
http://www.henrik-jensen.dk/Imageready.html

Grunden til at jeg har gjort det, er at koden er for kompliceret for mig at lave i hånden når billederne "går ind over hinanden" som de gør på siden.

Hvordan er den rigtige måde at lave sådan en side her på fra bunden af i ren html, når det eneste man kender fra start af, er størrelsen på billederne og at bredden skal være 590px???

Jeg kan ikke rigtig styre cellerne og kolonnerne - de strækker sig og går ind over hinanden...
Avatar billede Slettet bruger
10. oktober 2004 - 20:18 #3
Det må da være muligt at lave denne her side
(http://www.henrik-jensen.dk/Imageready.html)
i en tabel på en side i ren html (evt. med styles eller div-tags) uden problemer - eller hvad?
Avatar billede roenving Novice
10. oktober 2004 - 20:25 #4
I begge mine browsere bliver tabellen præcis 590px, hvis jeg indlæser den fra min editor (og sætter border=0 !-)

-- og man kan faktisk godt lave det, så hvert sit billede ligger ovenpå hinanden, så du ikke er nødt til at lave al den slicing, men det bliver kun en anelse mindre kompliceret at arbejde med z-index og absolutte positioner inde i et grund-element !o]
Avatar billede roenving Novice
10. oktober 2004 - 20:27 #5
-- og jeg forstår ikke, at tabellen kun bliver 2px smallere, når du sætter border=0, for så er borderen jo 0px bred, hvor den ellers er 2px bred og 4*2px er præcis de 8px for meget, du snakker om ...
Avatar billede Slettet bruger
11. oktober 2004 - 08:04 #6
Jeg skylder måske lige at sige at siden http://www.henrik-jensen.dk/Imageready.html har jeg skåret op i ImageReady så den kun blev 589px og så blev et af billederne gjort 1px mindre, ellers kunne jeg ikke få det til at passe - men det skulle jo gerne laves på en anden måde...

Det med at tabellen kun bliver 2 px smallere, det kan jeg se i den nyeste version af dreamveawer - der står tabellens reelle størrelse i en parentes efter den størrelse man selv har givet tabellen, f.eks. 590(598).

Hvad mener du med at lægge billederne oven på hinanden? Du tænker på div-tags og layers, ikke, men hvordan skulle denne her side så laves i praksis?
Avatar billede Slettet bruger
15. januar 2012 - 15:56 #7
sds
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