17. maj 2005 - 20:58Der er
11 kommentarer og 1 løsning
problem med simpel <td> <img>
Dette burde være virkelig simpelt jeg har et tabel element som jeg gerne ville have til at tilpasse sine størrelse efter et billede. Problemet er at der er plads omkring billedet, hvilket giver mig et layout problem.
<table cellspacing="0" cellpadding="0" >
<tr> <td > // HER <img class="img" src="topLeft.png"> </td> <td class="topMid" > </td> <td > // og her <img class="img" src="topRight.png"> </td> </tr>
<tr> <td > // HER <img class="img" src="topLeft.png"></td> <td class="topMid"> </td> <td > // og her - men ikke mer' ;o) <img class="img" src="topRight.png"></td> </tr>
Problemet skyldes en fejl i Internet Explorer 6 der gør at den af en eller anden grund viser dit linjeskift som et lille mellemrum (hvilket naturligvis er imod standarden). Det er med andre ord ikke dig der har lavet en fejl, men du kan heldigvis lappe på andres som beskrevet ovenfor.
Det lyder mere end mærkeligt. Den kode, du viser, _skal_ give den pågældende fejl i IE ... og det fix, jeg viste, _skal_ afhjælpe det. Er det ikke tilfældet, må du komme med et link, for så laver du fejl et andet sted.
Det ville være rart med et billede af, hvordan det er meningen, grafikken skal se ud. Mon det er noget i retning af den måde, IE viser det - eller som Moz gør ... og Opera kan endnu et bud :)
- men en rigtig god idé er at sætte font-size og line-height til 0 i alle celler, der ikke indeholder tekst. Det ser ud somom den øverste og nederste række ville have godt af den behandling ;o)
At Moz renderer den midterste række så høj, skyldes højst sandsynligt, at Moz tager dit <p>-tag seriøst og indsætter den passende top- og bund-margin. Mon ikke, det ville hjælpe, hvis du slettede det?
Det virkede, tak for hjælpen ole, hvis du er intereseret i hvordan det skulle se ud kan du se linket, bortset fra der stadig er nogle hvide strejer i billederne.
Synes godt om
Ny brugerNybegynder
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.