라그나로크 소개
공지사항
업데이트
이벤트
확률공개
결제/충전 내역 확인
충전내역
구매내역
선물내역
RO포인트 전환내역
1:1문의
내 문의내역
이용약관/정책
이용약관
유료서비스 이용약관
개인정보 처리방침
청소년 보호정책
모바일 이용약관
모바일 개인정보 처리방침
업데이트
EPISODE 21 영웅의 시대 업데이트 안내
2024-04-01
<style> .cubePopup { max-height: 80vh; max-height: calc(100vh - 100px); padding-top: 50px; position: relative; overflow-y: auto; overflow-x: hidden; overflow-anchor: none; overscroll-behavior: contain; } .cubePopup__title { position: sticky; top: 0; } .cubePopup__wrap { max-height: 750px; overflow-x: hidden; overflow-y: auto; overflow-anchor: none; font-size: 0; position: relative; } .cubePopup__wrap::-webkit-scrollbar { width: 6px; } .cubePopup__wrap::-webkit-scrollbar-track { background-color: rgba(255, 255, 255, 0.3); } .cubePopup__wrap::-webkit-scrollbar-thumb { border-radius: 3px; background-color: rgba(220, 220, 220, 0.9); } .cubePopup__wrap::-webkit-scrollbar-button { width: 0; height: 0; } .cubePopup__topBtn { border: 0; padding: 0; margin: 0; outline: none; cursor: pointer; color: #fff; background: #000; position: absolute; text-align: center; right: 11px; bottom: 12px; width: 50px; height: 50px; line-height: 50px; border-radius: 50px; } </style> <div class="wrap-box" style="position: relative; width: 650px; z-index: 1"> <div style="overflow: hidden; position: absolute; left: 0; top: 0; z-index: 1; width: 0; height: 0; font: normal 0/0 dotum"> <h1>EPISODE 21 영웅의 시대</h1> </div> <div style="position: relative; left: 0; top: 0; z-index: 2"> <img src="https://imgc.gnjoy.com/event/2024/04/0403_ro1_ep21infoPage_DVBREW36/images/common.webp" alt="EPISODE 21 영웅의 시대 내용" usemap="#commonMap" /> <map name="item" id="eventMap"> <area shape="rect" data-tab="1" data-src="images/tab1.webp" href="#none" title="퀘스트" coords="41, 0, 230, 94" /> <area shape="rect" data-tab="2" data-src="images/tab2.webp" href="#none" title="신규 메모리얼 던전" coords="230, 0, 420, 94" /> <area shape="rect" data-tab="3" data-src="images/tab3.webp" href="#none" title="신규 아이템 안내" coords="420, 0, 606, 94" /> </map> <section class="content-wrap" id="content1" style="display: block; z-index: 2; position: relative"> <img src="https://imgc.gnjoy.com/event/2024/04/0403_ro1_ep21infoPage_DVBREW36/images/tab1.webp" class="eventContent" usemap="#item" style="vertical-align: top; position: relative; z-index: 2" /> <img src="https://imgc.gnjoy.com/event/2024/04/0403_ro1_ep21infoPage_DVBREW36/images/1.webp" alt="" /> <img src="https://imgc.gnjoy.com/event/2024/04/0403_ro1_ep21infoPage_DVBREW36/images/1-2.webp" alt="" /> </section> <section class="content-wrap" id="content2" style="display: none; z-index: 2; position: relative"> <img src="https://imgc.gnjoy.com/event/2024/04/0403_ro1_ep21infoPage_DVBREW36/images/tab2.webp" class="eventContent" usemap="#item" style="vertical-align: top; position: relative; z-index: 2" /> <img src="https://imgc.gnjoy.com/event/2024/04/0403_ro1_ep21infoPage_DVBREW36/images/2.webp" alt="" /> </section> <section class="content-wrap" id="content3" style="display: none; z-index: 2; position: relative"> <img src="https://imgc.gnjoy.com/event/2024/04/0403_ro1_ep21infoPage_DVBREW36/images/tab3.webp" class="eventContent" usemap="#item" style="vertical-align: top; position: relative; z-index: 2" /> <img src="https://imgc.gnjoy.com/event/2024/04/0403_ro1_ep21infoPage_DVBREW36/images/3.webp" alt="" /> <!-- S: 240328 수정 --> <a href="https://ro.gnjoy.com/guide/runemidgarts/result.asp?runSearch=%EC%97%90%ED%94%BC%EC%86%8C%EB%93%9C21%EB%B0%A9%EC%96%B4%EA%B5%AC%EB%B0%8F%EC%A0%9C%EB%A0%A8%EC%95%84%EC%9D%B4%ED%85%9C" style="position: absolute; left: 5%; bottom: 8.5%; width: 44%; height: 3.4%" target="_blank" title="방어구 및 제련 아이템"></a> <a href="https://ro.gnjoy.com/guide/runemidgarts/result.asp?runSearch=%EC%97%90%ED%94%BC%EC%86%8C%EB%93%9C21%EC%B9%B4%EB%93%9C%EC%95%84%EC%9D%B4%ED%85%9C" style="position: absolute; right: 5%; bottom: 8.5%; width: 44%; height: 3.4%" target="_blank" title="카드 아이템"></a> <a href="https://ro.gnjoy.com/guide/runemidgarts/result.asp?runSearch=%EC%97%90%ED%94%BC%EC%86%8C%EB%93%9C21%EC%9D%B8%EC%B1%88%ED%8A%B8%EC%98%B5%EC%85%98" style="position: absolute; left: 5%; bottom: 4.5%; width: 44%; height: 3.4%" target="_blank" title="인챈트"></a> <a href="#cubePopup1" class="btnCube" id="btnCube1" style="position: absolute; right: 5%; bottom: 4.5%; width: 44%; height: 3.4%" title="인챈트 옵션"></a> <!-- E: 240328 수정 --> </section> <div class="cubePopup cubePopup1" id="cubePopup1" style="border: 0; display: none; position: absolute; top: 50px; left: 42px; z-index: 4"> <!--팝업 닫기--> <a href="javascript:;" class="btnClose" id="btnClose" style="position: absolute; right: 0; top: 0" title="팝업 닫기"><img src="https://imgc.gnjoy.com/event/2024/04/0403_ro1_ep21infoPage_DVBREW36/images/close_popup.webp" alt="" /></a> <div class="cubePopup__wrap"> <div class="cubePopup__title"><img src="https://imgc.gnjoy.com/event/2024/04/0403_ro1_ep21infoPage_DVBREW36/images/img_popup_title.webp" usemap="#closePopup" alt="무기 아이템" /></div> <div class="cubePopup__body"><img src="https://imgc.gnjoy.com/event/2024/04/0403_ro1_ep21infoPage_DVBREW36/images/img_popup.webp" alt="무기 아이템" /></div> </div> <button type="button" data-popup="cubePopup1" class="cubePopup__topBtn" title="TOP">TOP</button> </div> <!-- dim --> <span class="layerOn" style="display: none; position: absolute; top: 0; left: 0; width: 650px; height: 100%; background-color: black; opacity: 0.5; filter: alpha(opacity=50); -moz-opacity: 0.5; -khtml-opacity: 0.5; z-index: 3"></span> </div> </div> <script type="text/javascript"> var _scrollTop = 0; $(document).ready(function () { $('.btnCube').on('click', function () { var $id = $(this).attr('id').split('btnCube')[1]; $('.cubePopup' + $id).show(); _scrollTop = $(document).scrollTop() - $('.wrap-box').offset().top; $('.cubePopup' + $id).css('top', _scrollTop + 50); $('.layerOn').css('display', 'block'); return false; }); $('.btnClose').on('click', function () { $('.cubePopup').hide(); $('.layerOn').css('display', 'none'); return false; }); // 팝업 내에 top 버튼 액션 $('.cubePopup__topBtn').click(function (e) { var targetPopup = $(this).data('popup'); $('#' + targetPopup + ' .cubePopup__wrap').animate({ scrollTop: 0 }, 600); e.preventDefault(); }); $(document).keyup(function (e) { if (e.key === 'Escape') { closed_blind(); $('.cubePopup').fadeOut('fast'); } }); // 블라인드 비 활성화 함수. function closed_blind() { $('.layerOn').fadeOut('fast'); } $('#eventMap area[data-tab]').click(function () { var content = $('.eventContent'); var thisSrc = $(this).attr('data-src'); var thisTab = $(this).attr('data-tab'); $('.content-wrap').hide(); if (thisTab === '3') { $('#content' + thisTab).css({ display: 'inline-block' }); } else { $('#content' + thisTab).css({ display: 'block' }); } }); }); </script>