我想将<th>Vuetify table 中的字体大小增加到 20px v-data-table。但它保持在 12px。
我试过这个:
table.v-table thead tr th {
font-size: 20px!important;
}
Run Code Online (Sandbox Code Playgroud)
这是我的数据表:
<v-data-table
:headers="headers"
:items="myjson"
class="elevation-1"
>
<template v-slot:items="props">
<td>{{ props.item.ApplicationType }}</td>
</template>
</v-data-table>
Run Code Online (Sandbox Code Playgroud)
我希望 thead 的字体大小为 20px。但是在检查时它保持在 12px。
DjS*_*jSh 10
我有同样的问题。这是我解决它的方法:
table.v-table thead th {
font-size: 20px !important;
}
Run Code Online (Sandbox Code Playgroud)
如果要更改<td>使用:
table.v-table tbody td {
font-size: 18px !important;
}
Run Code Online (Sandbox Code Playgroud)
确保全局添加。即在App.vue 中。
我希望它有帮助:)
小智 6
新的更新现在应该是这个
.v-data-table > .v-data-table__wrapper > table > tbody > tr > th,
.v-data-table > .v-data-table__wrapper > table > thead > tr > th,
.v-data-table > .v-data-table__wrapper > table > tfoot > tr > th {
font-size: 20px !important;
}
Run Code Online (Sandbox Code Playgroud)
小智 5
在 Vuetify 中,我使用 lang = "scss" 解决了
.v-data-table::v-deep th {
font-size: 14px !important;
}
.v-data-table::v-deep td {
font-size: 12px !important;
}
Run Code Online (Sandbox Code Playgroud)
| 归档时间: |
|
| 查看次数: |
9896 次 |
| 最近记录: |