У меня проблема, которая возникает только в Chrome и больше нигде.У меня есть таблица, к которой применяется стиль при наведении.В других браузерах стиль применяется при наведении курсора на любую часть строки.Однако в chrome, на краю каждого тд, стиль больше не применяется.Если я «проверяю элемент» в этой небольшой области шириной 1 пиксель между ячейками, панель элементов показывает, что Chrome считает, что я нахожусь внутри таблицы, но не внутри самой строки.Вот некоторый код, который производит этот эффект:
CSS:
table.tablesorter tbody tr:hover {
background: #8dbdd8;
cursor: pointer;
}
table {
border-collapse: collapse;
border-spacing: 0px;
border: none;
}
HTML:
<table id="myTable" class="tablesorter">
<thead>
<tr>
<th>Title1</th>
<th>Title2</th>
<th>Title3</th>
</tr>
</thead>
<tbody>
<tr>
<td>Bach</td>
<td>42526</td>
<td>Dec 10, 2002 5:14 AM</td>
</tr>
<tr>
<td>Doe</td>
<td>243155</td>
<td>Jan 18, 2007 9:12 AM</td>
</tr>
<tr>
<td>Conway</td>
<td>35263</td>
<td>Jan 18, 2001 9:12 AM</td>
</tr>
</tbody>
</table>
Кто-нибудь видел это раньше / знает способ обойти это?
Если это поможет, я использую Chrome 13.0.782.220.
Демонстрационная версия: http://jsfiddle.net/yNPtU/