2017-10-24 1 views
1

Ich verwende Datatable-Plugin. Aber im Edge Browser bekomme ich Spaltenversatz. HierDaten Tabellenspalte Fehlausrichtung in Rand

$(document).ready(function() { 
    $('#example').DataTable({ 
       destroy: true, 
       paging: false, 
       info: false, 
       stateSave: true, 
       bStateSave: true, 
       dom: 't', 
       'scrollX': true, 
    }); 
}); 

ist die zupfen Link- https://plnkr.co/edit/rNHLC6gqSJDgdhkvNCa6?p=preview

Ich verwende 'scrollX' Ansprechempfindlichkeit zu erhalten. Wenn ich scroll X entferne, scheint die Spaltenausrichtung in Ordnung zu sein. Alle Leads werden hilfreich sein.

Antwort

1

Das Setzen der td und th auf white-space: nowrap in Ihrem CSS scheint dieses Problem in Edge zu beheben.

table.dataTable tbody th, 
    table.dataTable tbody td { 
     white-space: nowrap; 
    } 

Here is a fork of your plunker with the proposed change

+1

Ihre Fehlerbehebung funktioniert, aber es ist in meinem Fall nicht verwendbar - ich habe in einige meine Spalten haben, um das Einwickeln den Inhalt zu erhalten in einem angemessenen Raum zu passen. Die Spalten beginnen sich nach der ersten Spalte mit dem Umwickeln aus der Ausrichtung zu entfernen. Ich habe das als Problem auf dem Datatables GITHUB gesehen, aber keine Lösung: https://github.com/DataTables/DataTables/issues/893 –

Verwandte Themen