화면해상도에 따라 div width 크기를 맞출 수 있나요? 채택완료
공대그녀
8년 전
조회 3,276
네이버 api를 이용해 모바일에서 지도를 불러오게 하려고 합니다.
div 를 100% 로 하면 네이버 지도가 처음 보일때 지도가 반쪽만 보여요.
그래서 화면의 가로 사이즈를 추출해서 width 에 넣어야 될것 같은데
밑에 400px을 모바일에서 가로사이즈를 추출한 크기를 넣으려면 어떻게해야 될까요?
도움 부탁 드려요~~
width:400px;height:200px">
https://openapi.map.naver.com/openapi/v3/maps.js?clientId=아이디&callback=initMap">>
댓글을 작성하려면 로그인이 필요합니다.
답변 1개
8년 전
</p><p>$(document).ready(function(){ </p><p><span style="white-space:pre"> </span>//로드 완료 될 때</p><p><span style="white-space:pre"> </span>$('#map').css('width', $(window).width());</p><p>
</p><p>});</p><p>
</p><p>$(window).resize(function(){</p><p><span style="white-space:pre"> </span>//윈도우 크기가 변경 될 때 </p><p><span style="white-space:pre"> </span><span style="font-size: 14.6667px;">$('#map').css('width', $(window).width());</span></p><p>});</p><p>
이런식으로 해주세요 ^^
로그인 후 평가할 수 있습니다
답변에 대한 댓글 2개
�
공대그녀
8년 전
�
하찌
8년 전
제가 작성한 스크립트는 퍼센트가 아닌.. px값으로 들어갑니다
그래도 안되신다면 제작의뢰 하시는게 나을실겁니다
그래도 안되신다면 제작의뢰 하시는게 나을실겁니다
댓글을 작성하려면 로그인이 필요합니다.
답변을 작성하려면 로그인이 필요합니다.
로그인
사이즈는 자동으로 잡히는데, 지도는 반쪽만 보여요.
퍼센트가 아닌 픽셀로 잡는 방법이 있을까요?