以下是我的vue3中模板的代码,滚动条粗细样式已经设置了,而且也没有全局样式。为什么滚动条的粗细一直不变?求解答
滚动条如下图:

<template>
<el-table :data="tableData" style="width: 100% ;height: 250px;" >
<el-table-column fixed prop="date" label="Date" width="150" />
<el-table-column prop="name" label="Name" width="120" />
<el-table-column prop="state" label="State" width="120" />
<el-table-column prop="city" label="City" width="320" />
</el-table>
</template>
<script setup>
const tableData = [
// 此处省略很多很多行数据
{
date: '2016-05-02',
name: 'Tom',
state: 'California',
city: 'Los Angeles',
address: 'No. 189, Grove St, Los Angeles',
zip: 'CA 90036',
},
{
date: '2016-05-04',
name: 'Tom',
state: 'California',
city: 'Los Angeles',
address: 'No. 189, Grove St, Los Angeles',
zip: 'CA 90036',
}
]
</script>
<style scoped>
/* 滚动条样式 */
::-webkit-scrollbar {
width: 45px;
height: 45px;
}
::-webkit-scrollbar-thumb {
background-color: red;
border-radius: 40px;
}
::-webkit-scrollbar-track {
background-color: #f1f1f1;
border-radius: 40px;
}
.el-table {
/deep/ .el-table__body-wrapper::-webkit-scrollbar {
width: 40px; /* 设置纵向滚动条的宽度 */
height: 40px; /* 如果有横向滚动条,则设置高度 */
}
}
</style>