.container{ // background: salmon; .ant-pro-grid-content{ flex: 1; .ant-pro-grid-content-children{ height: calc(100% - 12px); &>div{ height: 100%; .ant-pro-page-container-children-content{ height: 100%; iframe{ width: 100%; height: 100%; } } } } .ant-tabs.ant-tabs-top.ant-tabs-card{ height: 100%; .ant-tabs-nav{ margin: 0; } .ant-tabs-content.ant-tabs-content-top{ height: 100%; } } } }