Ist es möglich, die oberste Zeile so zu bewegen, wie wir die erste Spalte in einer Tabelle mit jQuery verschieben?Die oberste Eigenschaft wird in der Tabellenzeile nicht berücksichtigt
Der Code, den ich verwendet habe, um die erste Spalte während des Scrollens zu bewegen, ist ungefähr so.
$('#table-name').scroll(function() {
var _left = $(this).scrollLeft();
$('.firstTd').css('left', _left);
});
, wenn ich die gleiche Technik nach oben Eigenschaft auf eine Tabellenzeile verwenden ... durch wird die CSS angewendet es nicht von den Browsern geehrt.
PS: habe ich links Eigenschaft auf td Element und wollen die gleiche Technik auf ein tr Tag
Demo hier anwenden: https://jsfiddle.net/8w4qac30/7/
Die Positionierung von Tabellenelementen ist ein Gesetz zu sich selbst und kann nicht einfach durch absolute Positionierung Regeln betroffen sein. Wenn Sie ein Beispiel Ihres HTML und eine Beschreibung dessen geben können, was Sie erreichen möchten, kann es eine Arbeit um –
geben, die ich die Demo ... hinzugefügt habe, überprüfen Sie –
Es gibt kein '.test' Element in Ihrer Geige –