Bir tablo satırına transform:translate(0px, -45px)
gibi bir CSS dönüşümü eklerken, Internet Explorer (10 ve 11 test edildi) ve Microsoft Edge dönüşümü doğru şekilde göstermiyor. Örneğin, bazı basit kodu kullanarakIE/Kenar uygulanmadı dönüşümü: tablo satırına çeviri
:
<table style="width:500px;">
<tbody>
<tr style="height: 30px; background-color:red; color:white;">
<td>1</td>
</tr>
<tr style="height: 30px; background-color:blue; color:white;">
<td>2</td>
</tr>
<tr style="height: 30px; background-color:yellow; color:black; transform:translate(0, -45px);">
<td>3</td>
</tr>
</tbody>
</table>
This screenshot soruna yol açar satır 3 satır 1 ve 2 üzerine yerleştirilir, fakat IE/Edge, bu hareket etmedi. Hemen hemen tüm diğer modern tarayıcılar beklendiği gibi davranır. Microsoft, IE 10+ ve Edge'in (düzeltilmemiş) dönüşümü desteklemesi gerektiğini ve standart tabloya dayalı olarak, tablo tablosu satırına sahip öğelerin desteklendiğini belirtir.
Bunun neden işe yaramadığı konusunda herhangi bir ipucu var mı?
Çok güzel bir çalışma https://jsfiddle.net/dPixie/byB9d/3/ –