Kan man mha CSS sätta olika bgcolor i en table? Villa alltså ha olika bakgrundsfärg på raderna i en tabell. gör olika class:er. Jo, jag vet....frågan är alltså...kan jag göra det utan att tala om att denna raden skall vara färgad och denna inte etc. Alltså så tex. bara sätta class på en table: nej (med reservering för att dom _möjligen_ i så fall satt till nåt sånt i CSS3, men jag tvivlar..) Det går väl att göra genom att trixa med + ? CSS3 stödjer det: http://www.w3.org/TR/2001/CR-css3-selectors-20011113/#nth-child-pseudoOlika bgcolor på TR i table mha CSS
Det går ju fint att göra i en Loop i .NET eller ASP men vore trevligt om man kunde göra det direkt i CSS.Sv: Olika bgcolor på TR i table mha CSS
Typ:
<code>
<style>
.rad1 {background:#ff0000}
.rad2 {background:#00ff00}
</style>
<table>
<tr class=rad1>
<td></td>
</tr>
<tr class=rad2>
<td></td>
</tr>
<tr class=rad1>
<td></td>
</tr>
<tr class=rad2>
<td></td>
</tr>
</table>
</code>Sv: Olika bgcolor på TR i table mha CSS
<code>
<style>
tablestyle1 {tr.background:#ff0000 / tr.background:#00ff00}
</style>
<table class=tablestyle1>
<tr>
<td></td>
</tr>
<tr>
<td></td>
</tr>
<tr>
<td></td>
</tr>
<tr>
<td></td>
</tr>
</table>
</code>
Observera den påhittade syntaxen i style.Sv: Olika bgcolor på TR i table mha CSS
Sv: Olika bgcolor på TR i table mha CSS
typ
tr + tr {
}
tr + tr + tr{
}
på något sätt?Sv: Olika bgcolor på TR i table mha CSS