max-height
모달창의 크기를 화면에 맞게 시원시원하게 만들어 주기 위해서 max-height라는 속성을
모달창에 적용해 보았다!
화면 크기에 맞게 설정해둔 90%의 비율로 모달창이 크게 나와서 사진이미지가 중요했던 프로젝트를 좀 더 강조하는 효과를 가져올 수 있었다 :)
그리고 사진 이외의 모달에 들어가는 내용들을 overflow : scroll; 속성으로 처리해줬다 ㅎㅎ
css는 진입장벽은 낮지만 결코 쉬운 녀석은 아닌 것 같다....
const ModalComponent = styled.div`
border-radius: 0.5vw;
position: fixed;
width: 700px;
top: 50%;
left: 50%;
transform: translate(-50%, -50%);
background-color: #fafafc;
z-index: 1000;
display: flex;
flex-direction: column;
border: none;
box-sizing: border-box;
min-width: 380px;
margin: auto;
max-height: 90%; // max 적용
overflow-x: hidden;
overflow-y: scroll;
::-webkit-scrollbar {
width: 6px;
}
::-webkit-scrollbar-track {
background-color: transparent;
}
::-webkit-scrollbar-thumb {
border-radius: 3px;
background-color: lightgray;
}
Author And Source
이 문제에 관하여(max-height), 우리는 이곳에서 더 많은 자료를 발견하고 링크를 클릭하여 보았다 https://velog.io/@dbfudgudals/max-height저자 귀속: 원작자 정보가 원작자 URL에 포함되어 있으며 저작권은 원작자 소유입니다.
우수한 개발자 콘텐츠 발견에 전념 (Collection and Share based on the CC Protocol.)