jQuery datagridview styling - maikelbos0/VDT GitHub Wiki
The datagridview only provides very basic styling in the provided style sheet jquery-datagridview.style.css; you can use this as a template to create your own style. The various css classes the data grid uses are:
.datagridviewis the original element and the main container of the datagridview.datagridview-content-containeris the scroll container for the header and body.datagridview-headeris the container for the header cells.datagridview-header-cellare the individual column headers within the header.datagridview-header-cell-sortableare only the sortable column headers.datagridview-header-cell-sortedis the header cell that's currently sorted.datagridview-header-dragare the elements to hold to drag to change column size.datagridview-header-move-titleelement contains the header title of the header that's being dragged to move a column and is attached to the mouse position.datagridview-header-move-indicatoris the arrow pointing at the new column position while dragging a header to move a column.datagridview-sort-toggleis the element displaying the current sort order if applicable.datagridview-sort-toggle-ascendinggets added to the sort toggle when sorting ascending.datagridview-sort-toggle-descendinggets added to the sort toggle when sorting descending.datagridview-bodyis the container for the grid rows.datagridview-roware the data rows inside the body that contain the data.datagridview-row-selectinggets added to rows when a user is selecting (with mouse down).datagridview-row-selectedgets added to rows that are currently selected.datagridview-row > divcan be used to access cells in the data rows.datagridview-cell-sortedare the cells in the column that's currently sorted.datagridview-total-rowis the totals row inside the body.datagridview-footeris the container for the footer (paging) elements.datagridview-footer-elementare the containers for each separate footer (paging) plugin