
100vh일 때 header를 제외한 main 높이
height: calc(100vh - ${HEADER_HEIGHT});
모바일 기기 확대 방지
<meta
name="viewport"
content="width=device-width, initial-scale=1,
maximum-scale=1, user-scalable=no
"
/>
아이폰은 버튼 텍스트 색상이 지정되어 있어 커버 해주어야 함.
1) index에서 css를 일괄 적용하는 방법, 2) 데스크탑, 모바일 환경에서 같은 스타일링을 보장하는 라이브러리를 사용하는 방법이 있을 것 같다.
button {
color: black;
}
이미지 드래그 방지
img {
-webkit-user-drag: none;
-khtml-user-drag: none;
-moz-user-drag: none;
-o-user-drag: none;
user-drag: none;
}
이미지 셀렉트 방지
img {
-webkit-user-select: none;
-khtml-user-select: none;
-moz-user-select: none;
-o-user-select: none;
user-select: none;
}