diff --git a/CHANGELOG.zh_CN.md b/CHANGELOG.zh_CN.md index e79ab4eecb5d970a8a4abb74557ff5809bc571e7..4baf8ac952cf605c50a05d15ed71b04d30b76478 100644 --- a/CHANGELOG.zh_CN.md +++ b/CHANGELOG.zh_CN.md @@ -26,6 +26,7 @@ - 修复全局配置`fetchSetting`可能会被局部配置意外修改的问题 - 修复`handleSearchInfoFn`的参数包含多余空白键的问题 - 修复为 table 提供 rowSelection.onChange 时,无法手动变更 table 的选中项的问题 + - 修复滚动条在无需显示的时候仍然持续显示的问题 - **Icon** 修复 SvgIcon 缺少部分样式的问题 - **Menu** - 修复路由映射模式下,单级菜单刷新不会激活 diff --git a/src/design/ant/index.less b/src/design/ant/index.less index 4aaea86533331c0e1dadf1aa5955bfdf452ff590..3f24c992bba53c010dbebccb884f070ca405d7fa 100644 --- a/src/design/ant/index.less +++ b/src/design/ant/index.less @@ -1,6 +1,7 @@ @import './pagination.less'; @import './input.less'; @import './btn.less'; +@import './table.less'; // TODO beta.11 fix .ant-col { diff --git a/src/design/ant/table.less b/src/design/ant/table.less new file mode 100644 index 0000000000000000000000000000000000000000..48a8c4901f4b3fc8705bd3dd60a6731013e7a60e --- /dev/null +++ b/src/design/ant/table.less @@ -0,0 +1,32 @@ +@prefix-cls: ~'@{namespace}-basic-table'; + +// fix table unnecessary scrollbar +.@{prefix-cls} { + .ant-table-wrapper { + .ant-spin-nested-loading { + .ant-spin-container { + .ant-table { + .ant-table-content { + .ant-table-scroll { + .ant-table-hide-scrollbar { + overflow-y: auto !important; + } + + .ant-table-body { + overflow: auto !important; + } + } + + .ant-table-fixed-right { + .ant-table-body-outer { + .ant-table-body-inner { + overflow-y: auto !important; + } + } + } + } + } + } + } + } +}