在Vuetify v-data-table

时间:2020-03-04 12:54:44

标签: css vue.js vuetify.js

我正在尝试将v-data-table中的边框间距更改为:

border-spacing: 0 0.5rem;

我尝试使用CSS设置它:

v-data-table > div > table {
  border-spacing: 0 0.5rem;
}

.v-data-table table {
  border-spacing: 0 0.5rem;
}

但是这两个都不起作用。 知道如何更改v-data-table中行之间的空间吗?

1 个答案:

答案 0 :(得分:1)

您需要使用深CSS选择器>>>将CSS注入到其他组件中。

例如

.a >>> .b { /* ... */ }

将向下编译为

.a[data-v-f3f3eg9] .b { /* ... */ }

所以您可能想做

v-data-table >>> div > table {
  border-spacing: 0 0.5rem;
}