Avatar billede boris Mester
05. august 2004 - 10:11 Der er 12 kommentarer og
1 løsning

Tabel/billeder med luft

Hjælp, jeg tror jeg har stirret mig blind på noget.
Dette skulle være en ganske simpel tabel.
Problemet er, at når jeg sætter billeder ind i cellerne, opstår der luft over og under billederne. Et billede af en streg som er 3 px høj får den pågældende række til at blive ca. 3 gange så høj. Rækkehøjden skal nøjagtigt svare til billedets højde.
Hvad har jeg overset?

<body topmargin="0" leftmargin="0">
<table width="800px" align="center" border="1" bordercolor="black" cellpadding="0" cellspacing="0"><tr><td valign="top">
<table width="800px" align="center" cellpadding="0" cellspacing="0" border="0">
<tr>
<td valign="top"  height="120px">
<img src="./billeder/top.jpg" >
</td>
</tr>
<tr>
<td valign="top">
<img src="./billeder/menu.gif">
</td>
</tr>
<tr>
<td height="3px">
<img src="./billeder/nystreg.jpg"  height="3px">
</td>
</tr>
</table>
</td></tr></table>

</body>
Avatar billede roenving Novice
05. august 2004 - 13:35 #1
<body topmargin="0" leftmargin="0">
<table width="800px" align="center" border="1" bordercolor="black" cellpadding="0" cellspacing="0">
  <tr>
    <td valign="top">
      <table width="800px" align="center" cellpadding="0" cellspacing="0" border="0">
        <tr>
          <td valign="top"  height="120px">
            <img src="./billeder/top.jpg" ></td>
        </tr>
        <tr>
          <td valign="top">
            <img src="./billeder/menu.gif"></td>
        </tr>
        <tr>
          <td height="3px">
            <img src="./billeder/nystreg.jpg"  height="3px"></td>
        </tr>
      </table></td>
  </tr>
</table>

</body>
Avatar billede ldanielsen Nybegynder
05. august 2004 - 18:37 #2
Du skal undgå linieskift før og efter <img>'erne, f. eks.:

<tr>
<td height="3px">
<img src="./billeder/nystreg.jpg"  height="3px">
</td>
</tr>

skal være

<tr>
<td height="3px"><img src="./billeder/nystreg.jpg"  height="3px"></td>
</tr>
Avatar billede boris Mester
05. august 2004 - 19:26 #3
Tak for hjælpen,
det var ligedet, der skulle til
Avatar billede roenving Novice
05. august 2004 - 23:29 #4
Hvilket jo var det jeg svarede ?-)
Avatar billede boris Mester
06. august 2004 - 06:56 #5
Jamen du svarede da ikke?
Jeg var bare glad for at få hjælp, og kunne umiddelbart bruge hjælpen fra idadanielsen, fordi den gav en forklaring på, hvad der var galt.
Hvis du havde skrevet et svar, havde i delt pointene,dog flest til idanielsen; men det kan da nås endnu.
Tak for hjælpen i hvertfald!
Avatar billede roenving Novice
06. august 2004 - 15:10 #6
-- jeg brokker mig også mest over ldanielsens moral ...

-- fint nok, at han kommer med en forklaring (selv om den dog ikke er helt korrekt, da man ikke behøver at have åbningstagget på samme linje !-)

-- men når der ligger en fuldt fungerende løsning 5 timer før, er det zq forsøg på landevejsrøveri ved højlys dag at lægge en (forkert !-) forklaring på løsningen som svar !o]
Avatar billede boris Mester
06. august 2004 - 15:37 #7
jamen jeg havde mest gavn af sidstnaevnte, fordi den gav svar i klar tekst. foerste loesning er fin, men saa skal  man sidde og sammenligne linie for linie
Avatar billede roenving Novice
06. august 2004 - 15:47 #8
Tjah, jeg lagde den også som løsning, fordi jeg fik dit spørgsmål på skærmen, lige efter jeg havde afleveret en roman om IEs mærkværdigheder omkring </td> og </div>, så jeg kunne selvfølgelig også have lagt et link til det spørgsmål ...

Men jeg havde da forventet, at du så ville spørge undrende, hvorfor det virkede, og det gjorde du så ikke ...

-- men som sagt er det mere ldanielsen, jeg undrer mig over !-)
Avatar billede boris Mester
06. august 2004 - 16:51 #9
Jeg vil ikke have at du skal være ked af at du ikke fik points for din kommentar, som i øvrigt var en fin løsning, så svar venligst på
http://www.eksperten.dk/spm/526939.

M.h.t. din undren er her lidt som sætter historikken på plads.
Jeg nåede lige at se din kommentar i går inden jeg skulle gå, men lod den ligge, da jeg kunne se, at jeg skulle sammenligne linie for linie for at finde svaret på, hvad jeg havde gjort galt.
Da jeg vendte tilbage senere, lå svaret der fra idanielsen, og det var så pædagogisk, at lyset gik op for mig på 5 sekunder, og så var jeg egentlig bare glad og uddelte points. Men det var ikke meningen at snyde dig, så svar venligst på det nye spm, og så håber jeg at du også er glad og tilfreds.
Avatar billede ldanielsen Nybegynder
08. august 2004 - 23:14 #10
Hej, lige tilbage fra en campingtur.

roenving, det er jeg sgu virkelig ked af at høre!

Du har ret i at du skulle have haft pointene, men jeg var vist bare for hurtig. Jeg havde ikke set at dit svar faktisk var det samme som mit, jeg så bare spørgsmålet, vidste øjeblikkelig at det (kunne) være det med linieskiftene, og fyrede det af.

Hvis du (som jeg) synes det med point er sjovt, så handler det vel om at skabe "tilfredse kunder", og så er det nok smartest først at forklare enklest muligt hvad problemet er, og vise koden derefter.

I øvrigt synes jeg bedst om den slags spørgsmål der trækker lidt ud, og hvor jeg selv får ny indsigt ud af det.

Og jeg er MEGET ked af at blive opfattet som landevejsrøver, det vil jeg forsøge at undgå i fremtiden. Undskyld til dig!

Lars D
Avatar billede boris Mester
08. august 2004 - 23:40 #11
Hej Lars,
jeg,som er "kunden" denne gang, er først og fremmest glad for at vi kan finde ud af at hjælpe hinanden.
Min holdning er, at det er "kunden", altså spørgeren, som bedst kan vurdere, hvilke svar der har hjulpet mest, og så må det være kundeoplevelsen, der tæller. Og kunden har ret,med mindre man ligefrem prøver at snyde sig fra "betalingen".

Dit svar var for mig rent pædagogisk det bedste, men hvis jeg havde været hjemme da roenvings svar kom, ville jeg have fået løsningen 5 timer tidligere.
Hovedsagen er at vi gider hjælpe hinanden for nogle få usle points. Det er guld værd!

Bjarne
Avatar billede roenving Novice
09. august 2004 - 16:23 #12
Det'r zq en gang imellem ærgerligt, at vi har et liv ved siden af *lol*

-- jeg kan sige, at jeg var meget i tvivl om, hvorvidt jeg skulle reagere på boris 06/08-2004 06:56:41, da allerede min undren er ret ukarakteristisk for min adfærd herinde ...

-- at det så blev til en yderligere kommentar var netop for at forklare, hvorfor jeg for en gang skyld ikke lagde prosa ved ...

-- men da jeg en hel del gange er stødt ind i ldanielsen, tænkte jeg, at jeg ville undre mig, og så få en kommentar fra ham, men så tager han zq åbenbart af sted, hvor internet-forbindelsen er pr. brevdue !-)

For den adfærd, jeg er mest vant til blandt de faste brugere, er, at man sagtens kan uddybe et svar/en løsning, men hvis man ikke konceptuelt tilføjer noget, så afstår man fra point, eller kræver at de deles ...

-- der er dog væsentlige afvigelser, og der skulle jeg så liige høre, om Lars var en af dem !o]

-- for selv at undgå den slags, lægger jeg stort set aldrig noget som et svar, før det står klart, at det var præcis det, jeg foreslog, som var løsningen på det konkrete problem ...

--  og jeg synes også, at det er spørgerens ultimative ansvar at fordele pointene i forhold til den hjælp han har fået ...

-- og jeg synes da også du skal tage at lukke det andet spørgsmål, da jeg ikke i min vildeste fantasi kunne forestille mig at brandskatte en spørger, fordi der skulle være en smule point-fnidder !o]

mvh
Avatar billede boris Mester
13. august 2004 - 08:35 #13
Jeg har lukket ekstraspørgsmålet og tror efterhånden alle har sagt hvad de havde at sige og håber at vi er blevet bedre til at forstå hinanden. Tak for indlæggene og hjælpen.
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