В таблице я хотел бы масштабировать строки с границами при наведении. Однако масштабированная строка продолжает оставаться на заднем плане, а не на переднем плане. Я заметил, что это происходит только в таблицах, а не с тегами списка (хотя я не могу изменить HTML).
Я пробовал много разных техник CSS, но ни одна из них, похоже, не работает. Как border-collapse, z-index и т. Д. Также не работает таргетинг на td вместо tr. Редактировать: используя позицию: абсолютный разрыв таблицы.
tr {
transition: all 0.24s;
transform: scale(1);
}
tr:hover {
transform: scale(1.03);
z-index: 10;
}
<normal table html layout table, tbody, tr, td>
На скриншоте показан фактический результат - ряд со сдвигом остается позади других рядов, следовательно, более тонкие границы. Ожидаемый результат должен показывать полную границу 1px перед границами других строк.
http://jsfiddle.net/djpcgmn0/