모바일에서 웹을 들어갈경우 컴퓨터로 사용하는것과 같은 모습으로 사용할 수가 있지만
모바일웹으로 코딩을 해야할 경우 사이즈에서 문제가 생기게 된다.
모바일은 웹과 달라 메타태그에서 설정을 해주어야 한다.
<meta name="viewport" content="user-scalable=no, initial-scale=1.0, maximum-scale=1.0, minimum-scale=1.0, width=device-width" />
위 소스를 메타태그에 추가한뒤.
css에서 아래와 같은 스타일을 적용해주자.
* { margin: 0; padding: 0; -webkit-text-size-adjust:none; }
모바일 코딩을 하기 위해서는 위 설정은 기본으로 잡아야 한다.
[출처] 모바일 코딩을 위한 메타테그|작성자 무라마시
※ meta
*content="width=device-width"는 웹페이지의 가로를 모바일 가로사이즈에 맞춘다는 뜻
initial-scale=1은 화면을 초기화 할때 몇배율로 할 것인지
정합니다. 1로 한다면 딱 정상적인 배율로 보입니다.
maximum-scale=1은 손가락 두개를 쫙 벌려서 확대를 얼마나 할 수
있는지에 대한 부분입니다.
1로 하면 확대가 안되고 2로 하면 두배, 3으로하면 세배 확대가 됩니다.
minimum-scale=1은
반대로 손가락 두개를 오므려서 얼마나 축소할 수 있는지에 대한 부분입니다. 1로하면 축소가 안되고, 0.5는 50%축소가
됩니다.
user-scalable=no는 확대축소가 가능한지에 대한 부분입니다. 위에서 아무리 확대축소를 할 수 있게 해놓아도
여기서 no를 하면 안됩니다. yes를 하면 확대축소가 가능합니다.
target-densitydpi=medium-dpi는
안드로이드의 경우 사이트가 어떤 화면크기에 맞추어 개발되었는지를 명시해주는 태그입니다.
[출처] 모바일 앱코딩(필수삽입 및 이미지작업방법)|작성자 꼬무작님
※ -webkit-text-size-adjust
-webkit-text-size-adjust:none; - iphone 글자크기 자동조정 방지
-webkit-text-size-adjust:auto; - 화면의 폭에 맞추어서 텍스트의 크기를 자동으로 조절
-webkit-text-size-adjust:120%; - 폰트크기를 지정된 사이즈로 변경한다.
주의사항
viewport설정의 "maximum-scale"에 대한 설정이 있어야하며 설정값이 1.0이하여야만 적용된다.
[출처] http://blog.naver.com/imse0109?Redirect=Log&logNo=30121838629
댓글 쓰기 권한이 없습니다.
23 | 아이폰 텍스트 크기 자동 조절 | 2015.05.02 |
22 | -webkit-tap-highlight-color:rgba(0,0,0,0); | 2015.05.02 |
21 | background:none;-webkit-appearaance:none;,border-radius:0 | 2015.05.02 |
20 | 아이폰 input type이 sumit 일때 css 적용안되는 문제 | 2014.12.10 |
19 | 해상도에 따른 폰트 사이즈 | 2013.09.02 |
18 | CSS3 media 쿼리로 브라우져 해상도별 지원 | 2013.08.06 |
17 | 모바일 코딩 초읽기 | 2013.08.06 |
16 | 간단히 모바일용 웹 서비스를 디자인, 코딩할 수 있는 제이쿼리 모바일 닷컴 | 2013.08.06 |
15 | 아이폰 input 박스선 없애기 | 2013.08.06 |
> | 모바일 코딩을 위한 메타테그 | 2013.08.06 |
13 | HTML5 enabling script | 2013.03.05 |
12 | 미디어 쿼리 문법 | 2013.03.05 |
11 | 모바일웹 슬라이드(Swipe)-jqueryMobile을 이용한 swipe 구현 | 2013.03.05 |
10 | 말줄임표 : css+jquery | 2012.08.01 |
9 | 모바일웹 터치스크롤 구현 iScroll | 2012.07.16 |
8 | 아이콘,이미지 체크리스트 | 2012.07.11 |
7 | 모바일 웹 해상도 | 2012.07.11 |
6 | 모바일 해상도 | 2012.07.11 |
5 | 가로/세로 모드 변경관련 스크립트 | 2012.07.05 |
4 | 확대, 축소 여부 지정 | 2012.07.05 |