Problem, który mam, jest pokazany tutaj. Zasadniczo, kiedy umieszczam gradient na thead, Chrome powtarza ten gradient na zawsze w komórce ... Rzeczywistym pożądanym wynikiem jest to, co wyprodukował firefox - solidny gradient dla całego theada.CSS: gradienty powtarzające się w Chrome, gdy ustawione na tbody/thead
Wszelkie pomysły jak to naprawić?
Oto css mam:
thead.header {
font-weight: bold;
border-bottom: 1px solid #9C9C9C;
background-repeat: no-repeat;
background: #C6C6C6;
background: -moz-linear-gradient(top, #DEDEDE 0%, #BDBDBD 80%, #BBB 100%);
background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#DEDEDE), color-stop(80%,#BDBDBD), color-stop(100%,#BBB));
filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#DEDEDE', endColorstr='#BBB',GradientType=0);
}
Oto html czy to pomaga:
<table style="width:100%" cellpadding="0" cellspacing="0">
<thead class="header">
<tr>
<th width="200px">Actor</th>
<th rowspan="3">Character</th>
</tr>
<tr>
<th>Gender</th>
</tr>
<tr>
<th>Age</th>
</tr>
</thead>
<tbody class="odd">
<tr>
<td width="200px">Test</td>
<td rowspan="3">Test</table>
</td>
</tr>
<tr>
<td>Male</td>
</tr>
<tr>
<td>25</td>
</tr>
</tbody>
</table>
Czy możesz opublikować fragment kodu HTML, do którego stosujesz ten CSS? –
Mam również problem z tym problemem. – acconrad
Prosimy o zaznaczenie jednej z zamieszczonych odpowiedzi jako poprawnych lub o podanie dodatkowych informacji, abyśmy mogli zrozumieć, w jaki sposób możemy Ci pomóc. –