웹 제작 초보입니다. 반응협 웹좀 도와주세요 ㅠ
본문
안녕하세요 초보 웹 디자이너입니다
지금 반응형 웹을 제작중인데요
미디어쿼리를 이용하고 있습니다.
@media all and (min-width: 200px) and (max-width:899px)
@media all and (min-width:900px) and (max-width:1244px)
@media all and (min-width:1245px)
으로
모바일, 태블릿(노트북), pc로 나눠서 표현하려는데요
트로이 다음을 이용해서 확인해보니 모바일 태블릿 모두 정상 작동 해서 문제없다고 생각했는데
실제로 기기를 통해 확인해보니 모바일 페이지가 계속 태블릿 페이지로 나옵니다.
현재 게시판 추출때문에 그누보드 판에다가 메인 페이지 얹혀둔 상태구요
config.php 파일에서 그누보드 자체 모바일 출력 부분은 false로 바꿔둔 상태입니다.
고수분들의 많은 조언 부탁드립니다.
답변 1
반응형 웹에 대한 이해가 부족하시면, 부트스트랩이나 파운데이션 같은 라이브러리들을 먼저 공부하시는 게 좋습니다.
미디어쿼리를 이용한 뷰포트에 따른 분기도 저런 라이브러리 템플릿들엔 이미 구성되어 있습니다. 올리신 미디어쿼리는 분기점도 적정치 않고, 기준을 어떤것으로 잡으셨는지도 불명확합니다.
가령, 최근에 제작되는 대부분의 반응형 웹페이지는 모바일퍼스트 입니다. 즉 모바일에서 보이는 디자인을 먼저 작성하고 그 이외의 부분을 미디어쿼리를 이용하여 분기점을 나눠 오버라이드 하는 형식이죠.
부트스트랩의 경우는 기본 그리드 시스템이 아래와 같은 분기점을 이용합니다.
매우 작은 기기 < 768px
작은 기기 태블릿 >= 768px
중간 기기 데스크탑 >= 992px
큰 기기 데스크탑 >= 1200px
큰 기기 데스크탑을 와이드형 모니터로 간주하는 경우를 제외하곤 위의 그리드시스템이 딱히 문제될게 없지요.