På
http://netkoder.dk/netkoder/filmliste.php bruger jeg disse CSS koder
til at lave en gradient på lige/ulige <tr> i tabellen.
Det virker fint i Firefox og Opera.
Men i Chrome 25 farver den hver <td>. Jeg vil kun have farvet <tr>.
Og i IE10 er der samme problem + at det ligner gradienten bliver
gentaget 2 gange i hver <td> uden at der rigtigt er noget system i det.
Hvad skyldes det ?
.filmliste tr:nth-child(even) {
background: #ccc;
background-image: -webkit-linear-gradient(0deg, rgba(240, 240, 240,
1) 0%, rgba(204, 204, 204, 1) 100%);
background-image: linear-gradient(90deg, rgba(240, 240, 240, 1) 0%,
rgba(204, 204, 204, 1) 100%);
}
.filmliste tr:nth-child(odd) {
background: #ddd;
background-image: -webkit-linear-gradient(-180deg, rgba(240, 240,
240, 1) 0%, rgba(221, 221, 221, 1) 100%);
background-image: linear-gradient(-90deg, rgba(240, 240, 240, 1) 0%,
rgba(221, 221, 221, 1) 100%);
}