Changing the position of Buttons
Changing the position of Buttons
I've added the Excel and Colvis buttons to the top-left corner of the datatable as follows :
Here's my script for the same :
$('#searchResult').DataTable(
{
"dom": '<"top"lB>rt<"bottom"ip>',
buttons: [
{
extend: 'excel',
exportOptions:
{
columns: ':visible'
}
},
'colvis']
}
I have 2 requirements :
1) I've been trying to move the buttons to the exteme right-side of the table(from their current position). I used the following css but was unsuccessful :
#searchResult.dt-buttons {
float: right;
}
and this too :
#searchResult.btn{float:right;}
Can anyone tell how can I move the Excel and ColVis button from their current position (which is left) to the exteme right?
2) Can I replace the buttons with icons (to improve the UI) and retain the same functionality.
For e.g) I insert an icon for Excel instead of a button..
How can I assign an icon the capabilities of the Default Excel button??
Thank you in advance.
This discussion has been closed.
Answers
Ok. Was able to solve my first issue with the following code :
But unable to solve ,y second problem.
I more question : How to cahnge the colour of these buttons??
(Because inserting "background-color" inside the above css won't work as it's a wrapper)