#grp_gui{ background-color: #f4f5f6; line-height: 50px; display: flex; border: #e0e0e0 1px solid; &.invi{ height: 0; opacity: 0; } &.vi{ height: auto; opacity: 1; transition: 500ms all; } button{ height: 40px; border: 1px solid #0c81f5; background: #0c81f5; color: #FFF; } }