확장되는 ui에 css 애니메이션을 주고싶을때
height값을 변경하는데
변경될 값이 auto등 값이 들어가지 않으면 애니메이션이 작동하지 않는다.
[as is]
height: 0
[to be]
height: auto
추가로 display: none, block 도 애니메이션 적용이 안되는데
display: none 값은 렌더트리에서 아예 그리지도 않는값이기 때문에 block으로 변경하면 이전 위치를 알 수 없기 때문이다.
'CSS' 카테고리의 다른 글
| css로 부모선택자 선택하기 (0) | 2024.07.04 |
|---|---|
| .scss 파일에서 dom data 정보 가져오기 (0) | 2024.01.23 |
| css safe area 적용 안될때! (0) | 2023.12.11 |
| 한글, 영문 폰트 다르게 적용하기 (0) | 2023.04.17 |
| :not 선택자는 익스 지원하지 않는다. (0) | 2021.09.29 |