Ett litet trix...
table {border-left: 1px solid #000000; border-top: 1px solid #000000;}
td {border-right: 1px solid #000000; border-bottom: 1px solid #000000;}
4 svar · 247 visningar · startad av greymane
hur gör man för att få tunnast möjliga linje i samtliga celler (tr, td och runt hela tabellen) med css? jag lyckas bara få en tunn linje runt hela tabellen (men itne runt cellerna) eller tjock linje mellan alla celler. vad göra?
Ett litet trix...
table {border-left: 1px solid #000000; border-top: 1px solid #000000;}
td {border-right: 1px solid #000000; border-bottom: 1px solid #000000;}
Varför inte bara..
<table border="0" cellpadding="0" cellspacing="1" bgcolor="#000000">
<tr>
<td bgcolor="#ffffff">Innehåll</td>
<td bgcolor="#ffffff">Innehåll2</td>
</tr>
</table>
Utseende på saker bör man använda CSS för att ändra på. HTML är inte till för att designa med...
I en perfekt värld, hade du kunnat använda CSS2:s tabellformatering rakt av:
table, td {border: 1px solid black}
table {border-collapse:collapse}
Funkar f.n. i IE5+ och Opera, men verkar inte funkat i NN6.2Win (tyvärr).
Se vidare http://www.w3.org/TR/REC-CSS2/tables.html#borders