Avatar billede tanzaweb Nybegynder
01. august 2005 - 22:46 Der er 14 kommentarer og
1 løsning

tabel spacing

Hejsa

Jeg har et spørgsmål, hvis man har en tabel med normale table, tr, og td, men man så får et mellemrum mellem tabellerne selv om man har sat cellspacing til 0, og det samme med padding hvad kan det så være?

Lidt kode her:

<tr>
        <td colspan="2" align="right" height="10">
        </td>
    </tr>
    <tr>
        <td colspan="2" bgcolor="#FF6600" align="left" height="90" class="linkBox">
        <table width="234" cellpadding="0" cellspacing="0">
            <tr>
                <td class="Inner_linkBox">
                <div class="box_text">
                <a href="/" class="rightTableLink">FORSIDE</a><br />
                <a href="Borsen/" class="rightTableLink">REJSEBORSEN</a><br />
                <a href="forum/" class="rightTableLink">FORUM</a><br />
                REGLER<br />
                <a href="/contact.php" class="rightTableLink">KONTAKT</a><br />
                </div>
                </td>
                <td align="right">
                <img src="/images/sologstrand_logo120.jpg" width="120" height="60" border="0" alt="Sommerhus udlejning">
                </td>
            </tr>           
        </table>
        </td>
    </tr>
(Det er imellem disse 2 tr der er et mellemrum på nogle PX)
    <tr>
        <td width="140" align="center" valign="top" height="25" class="Inner_linkBox_2">
        <a href="Forum/login.php" class="loginLink">Login</a> - <a href="Forum/register.php" class="loginLink">Opret</a>
        </td>
        <td align="right" width="94" height="25"></td>
    </tr>

Mads
Avatar billede milandt Nybegynder
01. august 2005 - 23:48 #1
det er ikke al din kode. der må være en table vi ikke kan se uden om alt det her..
Avatar billede milandt Nybegynder
01. august 2005 - 23:51 #2
kan vi også se dit css. evt et live eksempel med al din kode.
Avatar billede thesurfer Nybegynder
02. august 2005 - 01:20 #3
Noget der gør en forskel, er placeringen af "</td>". Det skal være på sammen linie (uden mellem), som den sidste linie i td.

Eksempel:

1) Giver mellem:
<td>
noget her
</td>

2) Skulle ikke give mellemrum:
<td>noget her</td>

Jeg mener at man også kan undgå mellemrum, selvom der er mellemrum, mellem <td> og indholdet (bare ikke mellem indholdet og </td>"..

Eksempel (uden mellemrum):
<td>
noget her</td>

/theSurfer
Avatar billede roenving Novice
02. august 2005 - 09:39 #4
Hvis du kun får mellemrummet i IE, er det helt sikkert det problem strandløven omtaler, for IE renderer et linjeskift foran en </td> ...
Avatar billede tanzaweb Nybegynder
03. august 2005 - 10:28 #5
Sorry har været ude i et par dage, og vil lige hente min kode og sætte den ind i aften.

Men der er også mellemrum i mozilla, og Opera
Avatar billede tanzaweb Nybegynder
20. august 2005 - 11:42 #6
har desværre været uden forbindelse de sidste dage, men her kan siden ses, og i kan se problemmet forneden i højre side under login opret, hvor de orange felt skal stå oppe under det andet orange felt.

www.rejseborsen.dk

der kan i så osse se kildekoden
Avatar billede tanzaweb Nybegynder
20. august 2005 - 12:58 #7
her er kildekoden til de tabeller der omkring:

                <div class="box_table">
<table style="height:325" width="260" cellpadding="0" cellspacing="0" border="1">
    <tr>
        <td colspan="2" align="right" height="90">
        <div class="border_BANNER">
        <table cellpadding="0" cellspacing="0"><tr><td width="90">
    <img src='http://www.rejseborsen.dk/images/Banner/happydays_90x90.gif' width='90' height='90' alt='HappyDays HappyEfterår ferie i Europa' title='HappyDays HappyEfterår ferie i Europa' border='0'>        </td><td width="80" class="BannerText">Find din vinter ferie her.</td><td width="90">
        <img src='http://www.rejseborsen.dk/images/Banner/dansommer_90x90.gif' width='90' height='90' alt='Dansommer sommerhuse udelejning i Europa' title='Dansommer sommerhuse udelejning i Europa' border='0'>        </td></tr></table>
        </div>
        </td>
    </tr>
    <tr>
        <td colspan="2" align="right" height="10">
        </td>
    </tr>
    <tr>
        <td colspan="2" align="right" height="90">
        <div class="border_BANNER">
        <img src='http://www.rejseborsen.dk/images/Banner/visitdenmarkcom_290x60.gif' width='260' height='90' alt='Dansk turisme er ikke blot Vesterhav og København – der er også noget midt imellem.' title='Dansk turisme er ikke blot Vesterhav og København – der er også noget midt imellem.' border='0'>        </div>
        </td>
    </tr>
    <tr>
        <td colspan="2" align="right" height="10">
        </td>
    </tr>
    <tr>
        <td bgcolor="#FF6600" colspan="2" align="left" height="135" class="linkBox">
        <table width="255" cellpadding="0" cellspacing="0">
            <tr>
                <td class="Inner_linkBox">
                <div class="box_text">
                <a href="http://www.rejseborsen.dk/" class="rightTableLink">FORSIDE</a><br />
                <a href="http://www.rejseborsen.dk/Borsen/" class="rightTableLink">REJSEBORSEN</a><br />
                <a href="http://www.rejseborsen.dk/forum/" class="rightTableLink">FORUM</a><br />
                REGLER<br />
                <a href="http://www.rejseborsen.dk/contact.php" class="rightTableLink">KONTAKT</a><br />
                </div>
                </td>
                <td align="right">
               
                <img src='http://www.rejseborsen.dk/images/Banner/bravotours_100x100.gif' width='100' height='100' alt='Sommerferie, Vinterferie, Golfferie, Afrika, Temarejser med Bravo tours' title='Sommerferie, Vinterferie, Golfferie, Afrika, Temarejser med Bravo tours' border='0'>               
                </td>
            </tr>       
        </table>
        </td>
    </tr>
    <tr>
        <td colspan="2" align="left" valign="top" height="25" class="Inner_linkBox_2">
        <div class="left10">
        <a href="http://www.rejseborsen.dk/Forum/login.php" class="loginLink">Login</a> - <a href="http://www.rejseborsen.dk/Forum/register.php" class="loginLink">Opret</a>
        </div>
        </td>
    </tr>
</table>
</div>

her er så den tilhørrende CSS kode:

.box_table {
margin-bottom:25px;
margin-left: 3px;
margin-right:0px;
margin-top: 3px;
}

.border_BANNER{
    border-bottom:1px solid #000000;
    border-top: 1px solid #000000;
    border-left: 1px solid #000000;
    border-right: 1px solid #000000;
}
.linkBox {
    border-bottom:1px solid #000000;
    border-top: 1px solid #000000;
    border-left: 1px solid #000000;
}
.box_text {
    margin: 5px;
}
.Inner_linkBox {
    font-family: Verdana, Geneva, Arial, helvetica, sans-serif;
    color:#FFFFFF;
    font-size:12px;
}
.Inner_linkBox_2 {
    background-image:url(../images/opretLogin_2.gif);
    background-repeat:no-repeat;
    margin-left: 10px;
}
.left10 {
    margin-left: 10px;
}
A:hover.rightTableLink {
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
color:#000099;
text-decoration:none;
}
A.rightTableLink {
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
color:#FFFFFF;
text-decoration:underline;
}
Avatar billede thesurfer Nybegynder
21. august 2005 - 00:24 #8
Jeg kan ikke lige se, hvor fejlen ligger.. men der er mellemrum..

/theSurfer
Avatar billede roenving Novice
21. august 2005 - 00:26 #9
Nøj, hvor er du vågen, har du sovet på stranden i stedet for at hoppe rundt på brættet ude i brændingen idag ?-)
Avatar billede roenving Novice
21. august 2005 - 00:26 #10
*lol*
Avatar billede thesurfer Nybegynder
21. august 2005 - 00:34 #11
Hehe :-)

Jeg har kigget på det, og kan ikke lige finde fejlen.. jeg troede at det var </td>, så det har jeg pillet ved.. prøvede også med at lave nogle divs om til spans.. virkede heller ikke..

/theSurfer
Avatar billede roenving Novice
21. august 2005 - 00:37 #12
Jeg prøvede også at rode rundt med det tidligere, men mine 14-40 forsøg på at spotte fejlen/problemet lykkedes heller ikke ...

-- måske kan derkomme en kommentar, som åbner øjnene, sikkert noget med tabel-cellers opførsel !-)
Avatar billede roenving Novice
21. august 2005 - 00:39 #13
PS. Skal du ikke ud i brændingen på Solrød Strand næste weekend ?-)

http://www.hardwarekast.dannyboyd.dk/
Avatar billede thesurfer Nybegynder
21. august 2005 - 00:49 #14
Ja, der må være et eller andet galt med de tabeller.. jeg tror at css'en er ok..

Desværre, jeg skal arbejde.. prøver på at arbejde så meget som muligt (= penge), inden jeg starter i skole igen (= SU).. :-)

/theSurfer
Avatar billede tanzaweb Nybegynder
21. august 2005 - 19:28 #15
Ups, min ven som er grafikkeren har røde kinder. han havde lavet en fejl og jeg havde selvfølgelig ikke kigget på billedet så jeg fik også lidt rouge på.
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