tr een border geven

Pagina: 1
Acties:
  • 161 views sinds 30-01-2008
  • Reageer

  • Vulpecula
  • Registratie: April 2001
  • Laatst online: 18-08 21:00
Is het mogelijk om een <tr> een border te geven? Ik heb dit geprobeerd alleen werkt dit niet. :'(

Cascading Stylesheet:
1
2
3
4
5
6
7
8
.head {
    font-family : Verdana;
    font-size : 10px;
    color : GrayText;
    background-color : #F9E230;
    border : thin solid Black;
    border-width : 1px;
}

Verwijderd

je bedoelt dus alleen de row, zonder de tussenstukjes per <td> ???

  • Vulpecula
  • Registratie: April 2001
  • Laatst online: 18-08 21:00
Oke voor de duidelijkheid ook ff wat html.

code:
1
2
3
4
5
6
<tr class="head">
    <td width="20">&nbsp;</td>
    <td width="100">Datum</td>
    <td>Titel</td>
    <td width="20">&nbsp;</td>
  </tr>

Verwijderd

ja dat snap ik wel
maar je wil dus dit:
code:
1
2
3
4
5
6
 ______________________
|______________________|

ipv:
 ________________________
|______|______|______|____|

  • Vulpecula
  • Registratie: April 2001
  • Laatst online: 18-08 21:00
Yep zo wil ik het ja

  • HunterPro
  • Registratie: Juni 2001
  • Niet online
je moet _NOOIT_ een CSS style een class meegeven die al de naam heeft van een HTML element. Noem 'm dan bijvoorbeeld .trmeteenrandje of zo, maar geen head!

  • disjfa
  • Registratie: April 2001
  • Laatst online: 12-05 15:11

disjfa

be

|HunterPro| schreef op 02 oktober 2002 @ 10:05:
je moet _NOOIT_ een CSS style een class meegeven die al de naam heeft van een HTML element. Noem 'm dan bijvoorbeeld .trmeteenrandje of zo, maar geen head!
so true :)

en verder border:1px solid black; is genoeg :)

disjfa - disj·fa (meneer)
disjfa.nl


  • Vulpecula
  • Registratie: April 2001
  • Laatst online: 18-08 21:00
|HunterPro| schreef op 02 oktober 2002 @ 10:05:
je moet _NOOIT_ een CSS style een class meegeven die al de naam heeft van een HTML element. Noem 'm dan bijvoorbeeld .trmeteenrandje of zo, maar geen head!
Thnx voor de tip. Heb hem ff ge-renamed naar tablehead. Dit mag wel hé?

  • HunterPro
  • Registratie: Juni 2001
  • Niet online
frankschers schreef op 02 oktober 2002 @ 10:07:
[...]


Thnx voor de tip. Heb hem ff ge-renamed naar tablehead. Dit mag wel hé?
ja, tenzij je een htmltag <tablehead> kunt gebruiken :+

  • Vulpecula
  • Registratie: April 2001
  • Laatst online: 18-08 21:00
disjfa schreef op 02 oktober 2002 @ 10:06:
[...]

so true :)

en verder border:1px solid black; is genoeg :)
Maar ik krijg nog steeds geen border om de "tr" heen.

Verwijderd

en zoiets:

<table border=1>
<tr><td width=100%>
<table border=0>
<tr>
<td width=100>test</td><td width=200>jaja</td>
</tr>
</table>
</td></tr>
</table>

  • disjfa
  • Registratie: April 2001
  • Laatst online: 12-05 15:11

disjfa

be

kan jij mischien ff minimaal html 4.0 standaarden leren :?

disjfa - disj·fa (meneer)
disjfa.nl


Verwijderd

jajaja, weet ik, 't gaat ff om het principe

  • disjfa
  • Registratie: April 2001
  • Laatst online: 12-05 15:11

disjfa

be

hmmz... k zit t idd net ff te onderzoeken en ik heb t zelfde probleem als jij :? :?

bij een tr werkt t nie maar bij een td wel :? :? wtf kan dan :? :)

disjfa - disj·fa (meneer)
disjfa.nl


  • HunterPro
  • Registratie: Juni 2001
  • Niet online
* HunterPro denkt aan een tr met height 1 en een background-color: #000000; tussen elke andere tr in

Verwijderd

of zoiets dan: ?

<html>
<head>
<style type="text/css">
.bordertje {border: 1px solid black; width: 50%}
</style>
</head>

<body>
<div class="bordertje">
<table border=0>
<tr>
<td width=100>test</td><td width=200>kjakaka</td>
</tr>
</table>
</div>
</body>
</html>

Verwijderd

|HunterPro| schreef op 02 oktober 2002 @ 10:19:
/me denkt aan een tr met height 1 en een background-color: #000000; tussen elke andere tr in
pak dan een <hr> snel safe en simpel ;)

  • HunterPro
  • Registratie: Juni 2001
  • Niet online
Verwijderd schreef op 02 oktober 2002 @ 10:31:
[...]

pak dan een <hr> snel safe en simpel ;)
dus jij wilt daar een td met colspan ter breedte van je table voor gebruiken? En dan ook nog eens de CSS properties van die hr aanpassen zodat ie precies er uitziet zoals jij wilt? Lijkt me iets meer code dan gewoon een <tr class="lijntje"></tr> ;)

  • disjfa
  • Registratie: April 2001
  • Laatst online: 12-05 15:11

disjfa

be

1. die stopt m om heel de tabel
2. leer ff html4.0 standaarden :)

disjfa - disj·fa (meneer)
disjfa.nl


Verwijderd

disjfa schreef op 02 oktober 2002 @ 10:41:
[...]

1. die stopt m om heel de tabel
2. leer ff html4.0 standaarden :)
jajaja, weet ik, nogmaals: 't gaat ff om het ideetje, dus idg een <div> gebruiken om de border goed te krijgen... :)

Maar misschien ff voor iedereen: leg ook ff uit wat je bedoelt met het 'houden aan html 4.0 standaarden' :)

  • drm
  • Registratie: Februari 2001
  • Laatst online: 09-06-2025

drm

f0pc0dert

|HunterPro|:
je moet _NOOIT_ een CSS style een class meegeven die al de naam heeft van een HTML element. Noem 'm dan bijvoorbeeld .trmeteenrandje of zo, maar geen head!
waarom niet?

code:
1
tr.head { /* ... */ }


niks mis mee hoor.

edit:

Overigens heb ik 't ook altijd vreemd gevonden dat een border-style voor een tr niet werkt.

Music is the pleasure the human mind experiences from counting without being aware that it is counting
~ Gottfried Leibniz


  • Vulpecula
  • Registratie: April 2001
  • Laatst online: 18-08 21:00
disjfa schreef op 02 oktober 2002 @ 10:41:
[...]

1. die stopt m om heel de tabel
2. leer ff html4.0 standaarden :)
Waar staan die standaarden dan precies?

  • drm
  • Registratie: Februari 2001
  • Laatst online: 09-06-2025

drm

f0pc0dert

css:
code:
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
   table {
      border:1px solid #000000;
      border-collapse:collapse;
   }
   td {
      border-collapse:collapse;
   }
   tr.head {
      border:1px solid #000000;
   }
   
   tr.head td {
      border-top:1px solid #000000;
      border-bottom:1px solid #000000;
   }


HTML:
1
2
3
4
5
<table>
   <tr class="head"><td>melp</td><td>blaat</td></tr>
   <tr><td>spef</td><td>nek</td></tr>
   <tr><td>lerp</td><td>sjaak</td></tr>
</table>


dit is de netste oplossing die ik zo 1,2,3 kan verzinnen

edit:

hmzz, mozilla denkt er anders over...

tja, dan moet je denk ik gewoon een hele zut aan classes gaan kloppen :P

Music is the pleasure the human mind experiences from counting without being aware that it is counting
~ Gottfried Leibniz


  • Vulpecula
  • Registratie: April 2001
  • Laatst online: 18-08 21:00
drm schreef op 02 oktober 2002 @ 10:47:
[...]


waarom niet?

code:
1
tr.head { /* ... */ }


niks mis mee hoor.

edit:

Overigens heb ik 't ook altijd vreemd gevonden dat een border-style voor een tr niet werkt.
Bij mij werkt die border nog niet hoor. Ik heb ook dit al geprobeerd.

code:
1
2
3
4
5
6
7
8
TR.tablehead {
    font-family : Verdana;
    font-size : 10px;
    color : GrayText;
    background-color : f9e230;
    border-width : 1px;
    border-color : black;
}

  • disjfa
  • Registratie: April 2001
  • Laatst online: 12-05 15:11

disjfa

be

we zijn er nu al achter dat je in een tr geen border kan meegeven maar wel een tagnaam zoals "head". dat bedoelde meneer drm hoogstwaarschijnlijk ;)

en standaarden.... www.w3.com

disjfa - disj·fa (meneer)
disjfa.nl


  • Vulpecula
  • Registratie: April 2001
  • Laatst online: 18-08 21:00
drm schreef op 02 oktober 2002 @ 10:53:

code...

dit is de netste oplossing die ik zo 1,2,3 kan verzinnen

edit:

hmzz, mozilla denkt er anders over...

tja, dan moet je denk ik gewoon een hele zut aan classes gaan kloppen :P
Ik krijg in IE6.0 om de gehele table een border.

  • disjfa
  • Registratie: April 2001
  • Laatst online: 12-05 15:11

disjfa

be

frankschers schreef op 02 oktober 2002 @ 11:07:
[...]
Ik krijg in IE6.0 om de gehele table een border.
code van drm:
code:
1
2
3
4
table {
      border:1px solid #000000;
      border-collapse:collapse;
   }


duh krijg je die

disjfa - disj·fa (meneer)
disjfa.nl


  • Hangloozz
  • Registratie: Juli 1999
  • Laatst online: 13-07 17:24

Hangloozz

{ @$%&# }

Ik doe het meestal op deze manier:

code:
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN">

<html>
<head>
    <title>Tietol</title>
    <style type="text/css">
    <!--
    .rand{
        border-top: thin solid #000000;
        border-left: thin solid #000000;
        border-right: thin solid #000000;
    }
    
    .afsluiter{
        border: thin solid #000000;
    }
    -->
    </style>
</head>

<body>

<table width="500" border="0" cellspacing="0" cellpadding="0" align="left">
    <tr>
        <td class="rand">
        
            <table width="500" border="0" cellspacing="0" cellpadding="0" align="left">
                <tr>
                    <td>blaat</td>
                    <td>mekker</td>
                    <td>melp</td>
                    <td>pauper</td>
                </tr>
            </table>        
        
        </td>
    </tr>
    <tr>
        <td class="rand">
        
            <table width="500" border="0" cellspacing="0" cellpadding="0" align="left">
                <tr>
                    <td>blaat</td>
                    <td>mekker</td>
                    <td>melp</td>
                    <td>pauper</td>
                </tr>
            </table>        
        
        </td>
    </tr>
    <tr>
        <td class="afsluiter">
        
            <table width="500" border="0" cellspacing="0" cellpadding="0" align="left">
                <tr>
                    <td>blaat</td>
                    <td>mekker</td>
                    <td>melp</td>
                    <td>pauper</td>
                </tr>
            </table>        
        
        </td>
    </tr>
</table>

</body>
</html>

www.jurgroessen.nl


  • Vulpecula
  • Registratie: April 2001
  • Laatst online: 18-08 21:00
disjfa schreef op 02 oktober 2002 @ 11:09:
[...]

code van drm:
code:
1
2
3
4
table {
      border:1px solid #000000;
      border-collapse:collapse;
   }


duh krijg je die
Wat doet die border=collapse?

  • drm
  • Registratie: Februari 2001
  • Laatst online: 09-06-2025

drm

f0pc0dert

disjfa:
we zijn er nu al achter dat je in een tr geen border kan meegeven maar wel een tagnaam zoals "head".
classname ;)
dat bedoelde meneer drm hoogstwaarschijnlijk ;)
zelfs voor jou is het gewoon drm. ;)
Hangloozz:
Ik doe het meestal op deze manier:
code:
1
[meuk]
Mjah, dat zou dus de allerlaatste oplossing zijn. Ik zou het dan nog liever zo doen:

css:
code:
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
   table, td {
      border-collapse:collapse;
   }
   
   tr.head td.first {
      border-left:1px solid #000000;
   }
   
   tr.head td.last {
      border-right:1px solid #000000;
   }
   
   tr.head td {
      border-top:1px solid #000000;
      border-bottom:1px solid #000000;
   }


code:
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
<table>
   <tr class="head">
      <td class="first">Blaat</td>
      <td>lerp</td>
      <td>melp</td>
      <td class="last">woei</td>
   </tr>
   <tr>
      <td>spef</td>
      <td>w00t</td>
      <td>sjaak</td>
      <td>piet</td>
   </tr>
   <tr>
      <td>spef</td>
      <td>w00t</td>
      <td>sjaak</td>
      <td>piet</td>
   </tr>
</table>


leve css2, first-element, last-element :/

edit:
frankschers:
Wat doet die border=collapse?
Die voorkomt 't gebruik van cellspacing="0"

De borders "collapsen" volledig, kortom cel1 border rechts, is dezelfde border als cel2 border links

Music is the pleasure the human mind experiences from counting without being aware that it is counting
~ Gottfried Leibniz


Verwijderd

Bij mij werkt ut gewoon met <tr border="1">

  • Dope-E
  • Registratie: Januari 2001
  • Laatst online: 11-07 12:42

Dope-E

The one and only Dope

Styles op een tr werkt alleen in ie! je zult om elke tr een td moeten fabrieken en die style op de td toepassen.

twitter.com/curly_sanders


  • disjfa
  • Registratie: April 2001
  • Laatst online: 12-05 15:11

disjfa

be

class name een tag name meegeven ;)

soms blaat ik onzin... soms zeg ik t ook gewoon goed ;) (en nee dat gebeurt niet vaak nee :P)

disjfa - disj·fa (meneer)
disjfa.nl


Verwijderd

Dope-E schreef op 02 oktober 2002 @ 11:24:
Styles op een tr werkt alleen in ie! je zult om elke tr een td moeten fabrieken en die style op de td toepassen.
:'( :X

of bedoel je elke tr als aparte tabel uitvoeren? dat is mijn oplossing nog wel eens

  • Hangloozz
  • Registratie: Juli 1999
  • Laatst online: 13-07 17:24

Hangloozz

{ @$%&# }

drm schreef op 02 oktober 2002 @ 11:23:

spande met een voorbeeld z'n CSS spierballen ;)
scusa mio, maar dat werkt in IE5.0 dus niet...
oeps, copy/paste foutje :*)

daarentegen is die van mij niet zo fraai maar erg werkzaam..da's ook wat waard ;)

Enne mophor; da's dus ook mijn oplossing.....al dat gezeik met wel/niet werken van CSS, en dan nog eens of browser X het wel/niet ondersteund.. :/

www.jurgroessen.nl


  • OkkE
  • Registratie: Oktober 2000
  • Laatst online: 10-11-2025

OkkE

CSS influencer :+

Ik zou het toch net als Hangloozz doen; gewoon je <td> voorzien van een border-top, border-left en border-right.

“The best way to get the right answer on the Internet is not to ask a question, it's to post the wrong answer.”
QA Engineer walks into a bar. Orders a beer. Orders 0 beers. Orders 999999999 beers. Orders a lizard. Orders -1 beers.


  • drm
  • Registratie: Februari 2001
  • Laatst online: 09-06-2025

drm

f0pc0dert

nou ik niet. :Z

:?

Music is the pleasure the human mind experiences from counting without being aware that it is counting
~ Gottfried Leibniz

Pagina: 1