Ik denk niet zwart-wit, ik denk diapositief! ( ͡° ͜ʖ ͡°)
En kun je niet gewoon de thead een border geven?
[ Voor 15% gewijzigd door André op 19-05-2005 16:17 . Reden: beter lezen ]
Verwijderd
Thead zelf een lijn geven werkt iig niet. En de onderste row een class meegeven is ook niet de opzet.
anyways, :last-child bestaat niet in css 2.1, :first-child daarentegen wel
levert
1
2
3
| tbody tr:first-child { border-top: 2px solid black; } |
Hmm, must be close... Ik krijg wel een achtergrond in de eerste rij, maar geen border-top. Werkt die niet op een tr, alleen td? Zou dan mogelijk ook op gaan voor thead
CSS
1
2
3
4
| table { border-top: 1px solid black; border-bottom: 1px solid black; }
td { font-size: 12px; text-align: left; padding-right: 4px; padding-left: 4px; }
th { font-style: normal; font-weight: 600; font-size: 0.9em; text-align: center; padding-right: 4px; padding-left: 4px; }
tbody tr:first-child { border: 2px solid black; margin-top: 2px; padding-top: 2px; background: silver; } |
HTML
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
| <table cellpadding="0" cellspacing="0">
<thead>
<tr>
<th colspan="2">foo</th> <th>bar</th>
</tr>
<tr>
<th>lorem</th> <th>ipsum</th> <th>dolor</th>
</tr>
</thead>
<tbody>
<tr>
<td>1</td> <td>2</td> <td>3</td>
</tr>
<tr>
<td>1</td> <td>2</td> <td>3</td>
</tr>
</tbody>
</table> |
Nu maar hopen dat IE7 het straks in ieder geval ondersteund...
[ Voor 115% gewijzigd door Savantas op 19-05-2005 16:38 ]
Ik denk niet zwart-wit, ik denk diapositief! ( ͡° ͜ʖ ͡°)
Verwijderd
overigens als je meerdere tbody's hebt moet je het ff aanpassen, maar dat begrijp je ook wel gok ik
1
| tbody:first-child tr:first-child |
[ Voor 63% gewijzigd door Verwijderd op 19-05-2005 16:35 ]
Anyway, thanx Mophor.
Ik denk niet zwart-wit, ik denk diapositief! ( ͡° ͜ʖ ͡°)
Verwijderd
Euh, en wat als THEAD voor TBODY komt, zoals gebruikelijk? Dan matched TBODY echt niet 'first-child'. 'first-of-type', ok, maar er is geen browser die dat ondersteund. Wat je wil is iets als 'tbody:first-child,thead+tbody,tbody:first-of-type'.Cascading Stylesheet:
1 tbody:first-child tr:first-child