当前位置: 首页> 房产> 建筑 > antd-5版本table组件修改滚动条样式不生效问题

antd-5版本table组件修改滚动条样式不生效问题

时间:2025/7/13 1:19:06来源:https://blog.csdn.net/weixin_43911758/article/details/140932516 浏览次数:0次

问题描述

在react项目中使用antd-ProComponents组件库的Protable组件时修改table自带的滚动条样式不生效。

排查记录

一般来说直接table组件库要自定义滚动条的样式,只需要修改 ant-table-body 的样式即可,代码如下:

     .ant-table-body {&::-webkit-scrollbar {width: 50px;}/* 滚动条滑块 */&::-webkit-scrollbar-thumb {background: #888;border-radius: 10px;}/* 滚动条轨道 */&::-webkit-scrollbar-track {background: #f0f0f0;}/* 滚动条轨道的两端按钮 */&::-webkit-scrollbar-button {height: 5px;background-color: #ccc;}/* 滚动条的角落 */&::-webkit-scrollbar-corner {background-color: #f0f0f0;}}

可是不管怎样进行滚动条样式的修改都不生效,找了挺久终于找到了到这个问题的原因,是因为antd-table 中 scrollbar-color属性覆盖伪类元素导致的,只需要将antd-table的属性覆盖为 scrollbar-color: auto; 在使用上面修改滚动条的样式就可以了。
在这里插入图片描述

关键字:antd-5版本table组件修改滚动条样式不生效问题

版权声明:

本网仅为发布的内容提供存储空间,不对发表、转载的内容提供任何形式的保证。凡本网注明“来源:XXX网络”的作品,均转载自其它媒体,著作权归作者所有,商业转载请联系作者获得授权,非商业转载请注明出处。

我们尊重并感谢每一位作者,均已注明文章来源和作者。如因作品内容、版权或其它问题,请及时与我们联系,联系邮箱:809451989@qq.com,投稿邮箱:809451989@qq.com

责任编辑: