-
[자바스크립트] anime js 사용해서 애니메이션 주기 (사용법, 예제)
아래 소스 코드는 Anime.js 라이브러리를 사용하여 박스와 텍스트에 애니메이션을 적용한 예제입니다. box는 이동하며, 텍스트는 설정 방향에 따라 이동하며 나타나고 사라집니다. 소스코드 설명 // 박스 애니메이션 const boxes = document.querySelectorAll('.box'); anime({ targets: boxes, translateX: [250, -250], translateY: [50, -50], rotate: ['1turn', '2turn'], duration: 2000, easing: 'easeInOutQuad', direction: 'alternate', loop: true }); // 첫 번째 텍스트 애니메이션 const textElements = document...
개발이야기/자바스크립트
2023. 9. 14.
-
[자바스크립트] Leaflet 사용해서 지도 그리기 (사용법, 예제, 이벤트 처리)
아래 소스 코드는 Leaflet 라이브러리를 사용해서 지도를 그리고, 지도 위에 마커 생성 및 팝업 추가, 이벤트 처리의 작업을 수행하였습니다. Leaflet은 가벼운 라이브러리로, 빠른 지도 렌더링을 제공하고, 많은 웹 브라우저에서 지원되고 모바일 에서도 작동합니다. 소스코드 설명 1. 지도 초기화 및 기본 설정 var map = L.map('map').setView([37.5729, 126.9794], 15); ㅇ L.map('map'): Leaflet 지도 객체를 생성하고, map이라는 HTML 요소에 지도를 표시하도록 연결합니다. ㅇ setView([37.5729, 126.9794], 15): 지도의 초기 중심 좌표를 [37.5729, 126.9794]로, 초기 확대 레벨을 15로 설정합니다. 2..
개발이야기/자바스크립트
2023. 9. 13.
💲 추천 글