본문 바로가기
반응형

이슈&뉴스/문화·스포츠87

"폭싹 속았수다" 등장인물·줄거리 촬영지 & 아이유 패션 총정리! 주제 시각자료 "폭싹 속았수다" 등장인물·줄거리 촬영지 & 아이유 패션 총정리! "아이유·박보검 주연 넷플릭스 드라마 '폭싹 속았수다'! 등장인물, 줄거리, 촬영지, 공개 일정 & 제작발표회 아이유 패션까지 한눈에 정리했습니다. 제주도 촬영지 여행 팁도 확인하세요!"🎬 폭싹 속았수다, 어떤 드라마일까?아이유와 박보검이 만난 넷플릭스 대형 기대작 "폭싹 속았수다"! 🎥김원석 감독(시그널, 나의 아저씨)과 임상춘 작가(동백꽃 필 무렵)의 만남으로 더욱 화제가 되고 있습니다.✔ 어떤 스토리일까?✔ 등장인물 & 배우들의 케미는?✔ 촬영지는 어디일까?✔ 아이유의 제작발표회 패션은? 📢 드라마 팬이라면 놓칠 수 없는 핵심 정보! 지금부터 함께 확인해보세요! 👇1. 폭싹 속았수다 드라마 정보 & 공개 일정 ▶ 방송 플랫폼: 넷플릭스 ▶ 방영 일정: 2025년 3월 7일 첫 공개 ▶ 장르:.. 2025. 3. 8.
난홍 등장인물 & 줄거리 완벽 정리 | 넷플릭스 로맨스 중드 추천 주제 시각자료 난홍 등장인물 & 줄거리 완벽 정리 | 넷플릭스 로맨스 중드 추천 난홍 등장인물 & 줄거리 완벽 정리 | 넷플릭스 로맨스 중드 추천1. 난홍, 로맨스 중드의 신흥 강자중국 드라마 ‘난홍(难哄)’이 YOUKU에서 방영된 후 뜨거운 인기를 얻으며, 드디어 넷플릭스에서도 공개되었습니다.이 드라마는 인기 소설을 원작으로 하며, 기존 히트작 ‘투투장부주(偷偷藏不住)’의 스핀오프 작품으로 알려져 있습니다.그렇다면, 난홍은 어떤 매력을 가지고 있을까요?이번 글에서는 난홍 등장인물, 줄거리, 관전 포인트를 상세히 정리해 보겠습니다.2. 난홍 기본 정보 & 방영 일정✔ 방영일: 2025년 2월 18일 (YOUKU) / 3월 4일 (넷플릭스)✔ 장르: 로맨스, 청춘✔ 방송 플랫폼: 넷플릭스, YOUKU✔ 출연진: 백경정, 장약남이번 작품은 YOUKU에서 먼저 공개된 후, 글로벌 팬들을 .. 2025. 3. 5.
봉준호 신작 SF 영화 '미키17' 개봉일, 출연진, 줄거리 총정리! 주제 시각자료 봉준호 신작 SF 영화 '미키17' 개봉일, 출연진, 줄거리 총정리! 봉준호 감독의 신작 '미키17'이 드디어 개봉을 앞두고 있습니다! 이번 작품은 에드워드 애슈턴의 SF 소설 '미키7'을 원작으로 하며, 로버트 패틴슨이 주연을 맡아 기대를 모으고 있습니다. 봉준호 감독이 이번에는 어떤 독창적인 연출을 선보일지 궁금하지 않으신가요? 지금부터 미키17 개봉일, 출연진, 줄거리, 원작과의 차이점까지 자세히 알아보겠습니다.1. 미키17 개요감독: 봉준호장르: SF, 드라마원작: 에드워드 애슈턴 '미키7'주연: 로버트 패틴슨, 스티븐 연, 마크 러팔로, 나오미 아키, 토니 콜렛개봉일: 2025년 2월 28일 예정2. 미키17 출연진 소개이번 작품의 캐스팅은 매우 화려합니다!로버트 패틴슨 - 주인공 미키 역스티븐 연 - 봉준호 감독과 두 번째 협업마크 러팔로 - 강렬한 조연 역할 .. 2025. 2. 28.
현역가왕2 투표 방법 & 문자투표 꿀팁 – 완벽 가이드! 주제 시각자료 현역가왕2 투표 방법 & 문자투표 꿀팁 – 완벽 가이드! 여러분이 기다리던 대국민 트로트 서바이벌 "현역가왕2"! 투표로 우승자가 결정된다는 사실, 알고 계셨나요? 응원하는 가수의 우승을 돕고 싶다면 지금 바로 투표 방법을 체크하세요! 이 글에서는 현역가왕2의 모든 투표 방법(문자, 온라인, ARS)과 성공률을 높이는 꿀팁까지 한 번에 정리해드립니다. 여러분의 한 표가 좋아하는 가수의 운명을 바꿀 수 있어요! 1. 현역가왕2 투표 방법 총정리 1️⃣ 실시간 문자투표 방법 실시간 문자투표는 가장 영향력 있는 투표 방식으로, 전체 점수의 40%를 차지합니다! 투표 번호: #7788 (방송 중 화면 확인 필수!) 투표 시간: 무대 종료 후 약 1시간 동안만 가능 참여 비용: 1건당 1.. 2025. 2. 27.
2025 대구 마라톤 교통통제 – 꼭 알아야 할 정보! 주제 시각자료 2025 대구 마라톤 교통통제 – 꼭 알아야 할 정보! 1.  2025 대구 마라톤 개요대구에서 매년 개최되는 국제 마라톤 대회는 국내외 수천 명의 러너가 참가하는 대규모 스포츠 이벤트입니다.특히 2025년 대구 마라톤은 더욱 성대하게 열릴 예정이므로, 교통통제 및 우회도로를 미리 숙지하는 것이 중요합니다.▶2025 대구 마라톤 일정일시: 2025년 4월 6일 (일) 08:00 ~ 12:00장소: 대구광역시 일대참가 종목: 풀코스(42.195km) / 하프코스 / 10km / 5km 건강달리기 ▶  대회 당일 주요 도로 통제 예정!마라톤이 진행되는 동안 대회 코스 주변 도로가 전면 또는 부분 통제됩니다.따라서 차량 운전자 및 시민들은 우회도로 이용을 적극 고려해야 합니다.2. 2025 대구 마라톤 교통통제 상세 일정 통제 구간 통제 시간 우회도로 안내 국.. 2025. 2. 24.
K-POP 신예 KiiiKiii(키키), 'I DO ME'로 글로벌 데뷔! 주제 시각자료 K-POP 신예 KiiiKiii(키키), 'I DO ME'로 글로벌 데뷔! 스타쉽 4년 만의 신인 걸그룹! 'I DO ME' MV 해석 & 멤버 프로필 총정리1. K-POP의 새로운 아이콘, KiiiKiii(키키) 등장!스타쉽 엔터테인먼트가 4년 만에 선보이는 신인 걸그룹, KiiiKiii(키키)가 데뷔했습니다.이들은 데뷔곡 'I DO ME'로 유튜브 인기 급상승 1위를 기록하며 뜨거운 반응을 얻고 있습니다.👉 KiiiKiii(키키) 공식 유튜브2. KiiiKiii(키키) 프로필 & 멤버 정보 멤버명 포지션 특징 지유리더, 메인보컬감성적인 보컬, 카리스마 리더이솔서브보컬청량한 음색, 다재다능한 아티스트수이메인댄서파워풀한 퍼포먼스, 무대 장악력 甲하음래퍼독창적인 랩 스타일, 뛰어난 표현력키야막내, 비주얼모델 같은 피지컬, 팬들에게 인기3. 'I DO ME' 뮤직비디오, 글로.. 2025. 2. 17.
반응형

setTimeout(function () { const dragSensitivity = 0.55; // 드래그 민감도 const clickTolerance = 0; // 클릭 간주 기준 (px), 0: 클릭 시 이동 안함. 클릭 시 이동하려면 1~3값 설정 고려. const dragRatioThreshold = 0.55; // 배너 너비 대비 드래그 비율, 배너 드래그 후 드롭 시. const newWindow = 1; // 1: 새 창, 0: 현재 창 const bannerConfigs = [ { selector: '.sliding-banner-300', width: 300, height: 300, id: '940041', trackingCode: 'AF2787934', // 본인의 추적 코드로 대체 subId: '', tsource: '', background: 'https://tistory1.daumcdn.net/tistory/8074023/skin/images/600x600-back2.jpg', cover: 'https://tistory1.daumcdn.net/tistory/8074023/skin/images/WOW-30Ox25O-cover-left.png', arrowIcon: 'https://tistory1.daumcdn.net/tistory/8074023/skin/images/arrowbtn.png', dragDirection: 'left' }, { selector: '.sliding-banner-150', width: 320, height: 150, id: '940041', trackingCode: 'AF2787934', // 본인의 추적 코드로 대체 subId: '', tsource: '', background: 'https://tistory1.daumcdn.net/tistory/8074023/skin/images/640x300-back2.jpg', cover: 'https://tistory1.daumcdn.net/tistory/8074023/skin/images/WOW-32Ox15O-cover-left.png', arrowIcon: 'https://tistory1.daumcdn.net/tistory/8074023/skin/images/arrowbtn.png', dragDirection: 'left' }, { selector: '.sliding-banner-250', width: 300, height: 250, id: '940041', trackingCode: 'AF2787934', // 본인의 추적 코드로 대체 subId: '', tsource: '', background: 'https://tistory1.daumcdn.net/tistory/8074023/skin/images/600x500-back2.jpg', cover: 'https://tistory1.daumcdn.net/tistory/8074023/skin/images/WOW-30Ox25O-cover-left.png', arrowIcon: 'https://tistory1.daumcdn.net/tistory/8074023/skin/images/arrowbtn.png', dragDirection: 'left' }, { selector: '.sliding-banner-280', width: 336, height: 280, id: '940041', trackingCode: 'AF2787934', // 본인의 추적 코드로 대체 subId: '', tsource: '', background: 'https://tistory1.daumcdn.net/tistory/8074023/skin/images/600x500-back3.jpg', cover: 'https://tistory1.daumcdn.net/tistory/8074023/skin/images/WOW-30Ox25O-cover-right.png', arrowIcon: 'https://tistory1.daumcdn.net/tistory/8074023/skin/images/arrow-right.png', dragDirection: 'right' } ]; const coupangLink = 'https://link.coupang.com/a/c2PToW'; // 본인의 간편 링크로 대체 📍 function openLink(link) { if (newWindow) { window.open(link, '_blank'); } else { history.replaceState(null, null, window.location.href); window.location.href = link; } } function generateIframeURL(config) { return `https://ads-partners.coupang.com/widgets.html?id=${config.id}&template=carousel&trackingCode=${config.trackingCode}&subId=${encodeURIComponent(config.subId || '')}&width=${config.width}&height=${config.height}&tsource=${encodeURIComponent(config.tsource || '')}`; } function createBanner(config) { const iframeURL = generateIframeURL(config); const wrapper = document.createElement('div'); wrapper.innerHTML = `
`; return wrapper; } // trigger event update function setupDragEvents(dragTarget, animatedBanner, threshold, link, direction) { let startX = 0, diffX = 0, triggered = false, isDragging = false; function getClientX(e) { return e.type.includes('touch') ? e.touches[0].clientX : e.clientX; } function triggerOnce() { if (triggered) return; triggered = true; animatedBanner.style.transform = 'translateX(0)'; animatedBanner.classList.add('active'); openLink(link); } function startDrag(e) { if (e.type.startsWith('mouse') && e.button !== 0) return; isDragging = true; startX = getClientX(e); diffX = 0; triggered = false; animatedBanner.classList.remove('active'); e.preventDefault(); } function onDrag(e) { if (!isDragging) return; const currentX = getClientX(e); diffX = currentX - startX; if ((direction === 'left' && diffX < 0) || (direction === 'right' && diffX > 0)) { animatedBanner.style.transform = `translateX(${diffX}px)`; if (Math.abs(diffX) > threshold) { triggerOnce(); } e.preventDefault(); } } function endDrag() { if (!isDragging) return; isDragging = false; const dragRatio = Math.abs(diffX) / dragTarget.offsetWidth; if (Math.abs(diffX) < clickTolerance || ( dragRatio >= dragRatioThreshold && ((direction === 'left' && diffX < 0) || (direction === 'right' && diffX > 0)) )) { triggerOnce(); } else { animatedBanner.style.transform = 'translateX(0)'; animatedBanner.classList.add('active'); } diffX = 0; } dragTarget.addEventListener('mousedown', startDrag); dragTarget.addEventListener('mousemove', onDrag); dragTarget.addEventListener('mouseup', endDrag); dragTarget.addEventListener('mouseleave', endDrag); dragTarget.addEventListener('touchstart', startDrag, { passive: false }); dragTarget.addEventListener('touchmove', onDrag, { passive: false }); dragTarget.addEventListener('touchend', endDrag); } // end bannerConfigs.forEach(config => { const targets = document.querySelectorAll(config.selector); if (targets.length === 0) return; targets.forEach(target => { target.innerHTML = ''; const banner = createBanner(config); target.appendChild(banner); const customBox = banner.querySelector('.customBox'); const animatedBanner = banner.querySelector('.customBanner'); const threshold = config.width * dragSensitivity; setupDragEvents(customBox, animatedBanner, threshold, coupangLink, config.dragDirection); }); }); }, 100);