diff --git a/src/components/datatable/ColumnFilter.vue b/src/components/datatable/ColumnFilter.vue
index 09531bae8..f36037946 100644
--- a/src/components/datatable/ColumnFilter.vue
+++ b/src/components/datatable/ColumnFilter.vue
@@ -8,7 +8,7 @@
@click="toggleMenu()" @keydown="onToggleButtonKeyDown($event)">
-
+
@@ -342,6 +342,11 @@ export default {
document.body.appendChild(this.overlay);
this.overlay.style.zIndex = String(DomHandler.generateZIndex());
DomHandler.absolutePosition(this.overlay, this.$refs.icon);
+ if (this.filterMenuStyle) {
+ for (let prop in this.filterMenuStyle) {
+ this.overlay.style[prop] = this.filterMenuStyle[prop];
+ }
+ }
this.bindOutsideClickListener();
this.bindScrollListener();
this.bindResizeListener();
diff --git a/src/views/datatable/DataTableFilterDemo.vue b/src/views/datatable/DataTableFilterDemo.vue
index 599749a53..fc8ae3b19 100755
--- a/src/views/datatable/DataTableFilterDemo.vue
+++ b/src/views/datatable/DataTableFilterDemo.vue
@@ -57,7 +57,7 @@
Customized Buttons
-
+
Agent
@@ -93,7 +93,7 @@
-
+
Status
{{data.status}}