CSS이긴 한데, 현재 사용하는게 tailwind고 어떤 div에 어떤 css가 들어갔는지 확인이 한번에 되기 때문에 tailwind 기준으로 작성하도록 하겠다.
1. 맨 상위 컨테이너는 너비 높이를 설정한다.
2. 자식 컨테이너에 grow, overflow-hidden을 적용한다.
3. 그 컨테이너의 안에 overflow-y-auto를 넣어 스크롤이 생성되게 해준다.
이렇게 하면 grow를 해도 전체가 커지는게 아닌 그 안쪽에서 컨텐츠 너비에 맞춰 내용은 늘어나고, 스크롤이 생긴다.
<div className="w-10/12 h-full">
<div className="grow overflow-hidden">
<div className="w-full h-full overflow-y-auto">{내용}</div>
</div>
</div>