Avatar billede tanzaweb Nybegynder
12. november 2003 - 00:20 Der er 8 kommentarer og
1 løsning

border i <tr> i tabel

Hej Jeg har prøvet at lave en border i <tr id="bottom"> med CSS som følger:
tr#bottom {
    border-bottom-width: 1px;
    border-bottom-style: solid;
    border-bottom-color: #00CC00;
    border-top-style: none;
    border-right-style: none;
    border-left-style: none;

Men jeg får ikke bottom border med den forbliver helt uden. Kan nogen fortælle mig hvorfor eller hvor problemmet kan ligge?
Avatar billede roenving Novice
12. november 2003 - 00:29 #1
Jeg kan ikke forestille mig, at det skulle betyde noget, men en god hovedregel er, at man aldrig duplikerer identifikatorer, men vælger andre navne, så måske:

#bott {
    border:0px;
    border-bottom: 1px solid #00CC00;
}
Avatar billede tanzaweb Nybegynder
12. november 2003 - 00:38 #2
hjælper heller ikke? jeg undre mig for hvis jeg sætter <td id="boot"> eller bottom som før så laver den det for den celle, men den gøre det ikke ved rækken.
Avatar billede roenving Novice
12. november 2003 - 00:42 #3
Så prøv med:

#bott,#bott td {
    border:0px;
    border-bottom: 1px solid #00CC00;
}
Avatar billede tanzaweb Nybegynder
13. november 2003 - 13:05 #4
Jeg har nu prøvet det og flere andre muligheder. det virker stadig ikke. hmmm. det ser således ud nu da jeg har været ud for at kigge på nettet hvad der kunne være galt:
<tr class="bottomborder">

style sheet:
tr.bottomborder td {border-bottom: 1pt solid black} virker heller ikke, og din har jeg også prøvet virker heller ikke
Avatar billede olebole Juniormester
14. november 2003 - 21:04 #5
<ole>

Vrøvl .... det funker da fint  :)

<style type="text/css">
tr.bottomborder td {
    border-bottom: 1pt solid black;
}
</style>
<table cellspacing="0" cellpadding="0" border="0">
<tr class="bottomborder">
    <td>lkjhlhlh</td>
    <td>lkjhlhlh</td>
</tr>
<tr>
    <td>lkjhlkjlkgfjg</td>
    <td>lkjhlkjlkgfjg</td>
</tr>
</table>

/mvh
</bole>
Avatar billede tanzaweb Nybegynder
14. november 2003 - 21:33 #6
Det gør den ikke i dette script her er tabellen:

<table width="70%" class="mainsitet">
            <tr id="bottomborder">

                    <th align="left">User Name:</th><th align="left">Password:</th><th align="left">Edit:</th><th align="left">Delete:</th>
                    </tr>
                    <tr>
                    <?php while ($row=mysql_fetch_array($result)){ ?>
                    <td><b><?php echo $row['user']; ?></b></td><td><?php echo $row['password']; ?></td><td><a href="login_admin.php?sub=edit&id=<?php echo $row['primary_key']; ?>">Edit</a></td><td><a href="login_admin.php?sub=delete&id=<?php echo $row['primary_key']; ?>">Delete</a></td>
                    </tr>
                    <?php } ?>
                    <tr>
                        <td class="mainsitet">
                        <br /><br />
                        <a href="login_admin.php?sub=new" id="linkA">GIVE NEW PERMISSION</a>
                        </td>
                    </tr>
</table>

og her er css/styleshetten:

tr.bottomborder {
    border:0px;
    border-bottom: 1px solid #00CC00;
}

Jeg har prøvet og sættedin linjer ind, og det virker fint men her gør den ikke? Mystik

Mads
Avatar billede olebole Juniormester
14. november 2003 - 22:22 #7
Næhh ... det er da ikke spor mystisk, at der sker noget helt forskelligt, når man skriver noget helt forskelligt  :)
En <tr> kan ikke have borders. Det kan f.eks. en <td> eller en <th>:

tr.bottomborder th {
    border:0px;
    border-bottom: 1px solid #00CC00;
}
Avatar billede tanzaweb Nybegynder
15. marts 2004 - 22:43 #8
vil du have pointen? lidt sent undskyld
Avatar billede olebole Juniormester
15. marts 2004 - 22:45 #9
no prob  ;o)
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