.divBox { display: flex; flex-wrap: wrap; border: 1px solid #b5b8c8; margin-top: 20px; min-height: 50px; padding: 10px 20px; .topCheckbox{ height: 20px; background-color: #fff; margin: -20px 0 0 0; font-weight: bold; line-height: 20px; span{ font-size: 15px; } } .checkdiv { display: flex; padding: 10px 0; .ant-checkbox-group{ width: 100%; display: flex; flex-wrap: wrap; align-items: center; .ant-checkbox-group-item{ flex:0 0 auto; flex-shrink: 0; flex-grow: 0; margin-right: 60px; // min-width: 180px; margin-bottom: 5px; } } .check { } } } .isSearch{ color: red; background-color: yellow; } .btnBox{ position: sticky; bottom: 0px; background-color: #fff; width: 100%; height: 80px; padding: 0 20px; display: flex; align-items: center; }