Я определенно думаю, что это проблема с webkit (имеет смысл, поскольку это и chrome, и safari).
Я думаю, что у меня есть возможность обойти, но есть некоторые эффекты:
Измените CSS для td:
td {
background-color: #e0dffe;
border: none;
padding: 10px;
position:relative;
left:-1px;
}
Это дает эффект толкания каждого элемента td на 1 пиксель, удаляя лишние 1 пиксель, которые, кажется, вставляет веб-набор.Как вы увидите, это вызывает проблемы на ваших границах, поэтому вам нужно будет поиграться с вашими td: first-child, td: last-child css, чтобы получить то, что вы хотите во всех браузерах.Я не вижу простого ответа.