.ant-col-9 {
display: block;
flex: 0 0 37.5%;
max-width: 37.5%;
}
.eimhEt {
display: flex;
-webkit-box-align: center;
align-items: center;
padding-left: 16px;
}
flex가 무시된다. display: flex
col에 display를 override해서 사용하였는데 로컬에서는 문제가 없다가 빌드하면 css가 깨져보였습니다.
stackoverflow를 참고해보면 하단과 같은 의견이 있었습니다.
And it appears that the antd styles are being added later to the document so they are "winning" over the styled-components classes.
&&& {
display: flex;
align-items: center;
padding-left: 16px;
}
https://styled-components.com/docs/faqs#how-can-i-override-styles-with-higher-specificity