mirror of
https://gitee.com/baidu/amis.git
synced 2024-11-29 18:48:45 +08:00
Merge pull request #11251 from 2betop/fix-crud-autoFillHeight
fix: 修复多个 crud 并列且都开启自动撑开模式时高度计算错误问题 Close: #10981 Close: #11068
This commit is contained in:
commit
364eb08dd2
@ -868,9 +868,14 @@ export default class Table extends React.Component<TableProps, object> {
|
||||
while (nextSibling) {
|
||||
const positon = getComputedStyle(nextSibling).position;
|
||||
if (positon !== 'absolute' && positon !== 'fixed') {
|
||||
nextSiblingHeight +=
|
||||
nextSibling.offsetHeight +
|
||||
getStyleNumber(nextSibling, 'margin-bottom');
|
||||
const rect1 = selfNode.getBoundingClientRect();
|
||||
const rect2 = nextSibling.getBoundingClientRect();
|
||||
|
||||
if (rect1.bottom <= rect2.top) {
|
||||
nextSiblingHeight +=
|
||||
nextSibling.offsetHeight +
|
||||
getStyleNumber(nextSibling, 'margin-bottom');
|
||||
}
|
||||
}
|
||||
|
||||
nextSibling = nextSibling.nextElementSibling as HTMLElement;
|
||||
|
Loading…
Reference in New Issue
Block a user