Avatar billede Kim Neesgaard Seniormester
23. april 2008 - 17:47 Der er 10 kommentarer og
1 løsning

Uønsket mellemrum mellem celler med tynd kant

Jeg har en række HTML tabelceller, der alle er forsynet med en kantoptegning på 1 px. Både i designeren og når man kører programmet, så er der et tomrum mellem øverste celles nederste kant og næste celles øverste kant. Jeg har uden held prøvet forskelligt for at få kanterne til at 'støde sammen' - kan gøre det og hvis ja, hvordan?
Avatar billede olebole Juniormester
23. april 2008 - 23:07 #1
<ole>

Det er ikke til at sige uden at se din kode  =)

/mvh
</bole>
Avatar billede Kim Neesgaard Seniormester
24. april 2008 - 16:54 #2
Den kommer her og er ren testkode:

<table style= "border: 0px; width: 640px;">
            <tr>
                <td style="border-right: fuchsia 1px solid; border-top: fuchsia 1px solid; border-left: fuchsia 1px solid; border-bottom: fuchsia 1px solid">gfgfgffggf
                </td>
                <td>
                </td>
                <td>
                </td>
            </tr>
            <tr>
                <td style="border-right: black 1px solid; border-top: black 1px solid; border-left: black 1px solid; border-bottom: black 1px solid; background-color: lime; height: 35px;">
                    asasa</td>
                <td style="height: 35px; border-right: 1px solid; border-top: 1px solid; border-left: 1px solid; border-bottom: olive 1px solid;">
                    hjljfdsjkhdfjkhkjh</td>
                <td style="height: 35px">
                    bbbkbjkblkælækælk</td>
            </tr>
            <tr>
                <td style="height: 21px">
                </td>
                <td style="height: 21px">
                </td>
                <td style="height: 21px">
                </td>
            </tr>
</table>
Avatar billede olebole Juniormester
24. april 2008 - 23:26 #3
Der må ikke være linjeskift lige før slut-tagget på et block-element (eller block-lignende element), når det sidste før linjeskiftet ikke er et block-element. I praksis bør et </td> tag aldig stå på sin egen linje  =)
Avatar billede Kim Neesgaard Seniormester
25. april 2008 - 16:14 #4
Nu har jeg rykket alle </td> op til forrige linie (med den matchende <td>) og ingen står på egen linie, men mellemrummet er der stadig og det er på 2 px?
Avatar billede nyp Nybegynder
25. april 2008 - 20:10 #5
Er det ikke bar en border-collapse:collapse du mangler? <table style="border: 0px none; width: 640px; border-collapse:collapse">
Avatar billede Kim Neesgaard Seniormester
26. april 2008 - 14:48 #6
nyp -> Det var lige det, der skulle til!! Perfekt - og mange tak! Har du et svar?

olebole -> Også tak for hjælpen.
Avatar billede olebole Juniormester
26. april 2008 - 15:12 #7
Selvtak  ;o)
Men husk alligevel den anden 'regel'. Prøv f.eks. at tjekke disse to rækker:

    <tr><td style="background:red"><img src="http://www.eksperten.dk/img/elogo.png">
    </td></tr>

- og:

    <tr><td style="background:red"><img src="http://www.eksperten.dk/img/elogo.png"></td></tr>
Avatar billede Kim Neesgaard Seniormester
26. april 2008 - 17:12 #8
olebole -> Det har du da helt ret i! Det troede jeg ikke havde nogen betydning. Smider du også lige et svar?
Avatar billede nyp Nybegynder
26. april 2008 - 21:20 #9
velbekomne, behold bare point, jeg har også lært noget i dag :)
Avatar billede Kim Neesgaard Seniormester
06. september 2010 - 19:44 #10
olebole -> Vil du lægge et svar?
Avatar billede Kim Neesgaard Seniormester
19. december 2010 - 16:10 #11
Jeg svarer lige selv så.
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

IT-JOB