1. basic 과 gallery 스킨 기준입니다. 여분필드 5번을 사용했습니다. ---------- 2. 첨부파일 압축을 풀고 view.head.skin.php 와 w...
카페24_팝업스킨
카페24에 쓰는 형식의 팝업입니다.
/theme/basic/shop/shop.tail.php
데모: https://music1020.iwinv.net/shop/
[code]
<style>
#popup {
position: absolute;
top: 50px;
left: 50px;
z-index: 9999;
width: 310px;
overflow: hidden;
}
#popup .popup {
display: flex;
flex-direction: column;
}
#popup .popup .swiper-pagination {
left: unset;
bottom: unset;
right: unset;
top: unset;
display: flex;
flex-wrap: wrap;
position: relative;
width: 100%;
background: #ffffff;
}
#popup .popup .swiper-pagination .swiper-pagination-bullet {
width: 33.33%;
height: 80px;
border-right: 1px solid #e8e8e8;
border-bottom: 1px solid #e8e8e8;
border-radius: 0;
margin: 0;
display: flex;
align-items: center;
justify-content: center;
font-size: 12px;
line-height: 1.5em;
color: #aaa;
background: #f7f7f7;
}
#popup .popup .swiper-pagination .swiper-pagination-bullet-active {
background: #fff;
color: #222;
}
#popup .popup .bottom {
display: flex;
height: 40px;
align-items: center;
justify-content: flex-end;
background: #f4f4f4;
border-top: 1px solid #e8e8e8;
margin-top: -1px;
}
#popup .popup .bottom .today {
display: flex;
align-items: center;
height: 40px;
margin-right: 20px;
list-style: po;
}
#popup .popup .bottom .today input {
display: none;
}
#popup .popup .bottom .today input ~ i {
width: 20px;
height: 20px;
background: url("../img/icon_checkbox.png") no-repeat 50% 50% / contain;
order: 2;
margin-left: 2px;
}
#popup .popup .bottom .today input ~ i:before {
display: none !Important
}
#popup .popup .bottom .today input ~ p {
font-size: 12px;
color: #222;
order: 1;
}
#popup .popup .bottom .today input:checked ~ i {
background: url("../img/icon_checkbox_on.png") no-repeat 50% 50% / contain
}
#popup .popup .bottom .close {
width: 80px;
height: 40px;
display: flex;
align-items: center;
justify-content: center;
text-align: center;
font-size: 12px;
border-left: 1px solid #e8e8e8;
}
</style>
[/code]
[code]
<link rel="stylesheet" href="/swiper.min.css">
<script src="/swiper.min.js"></script>
[/code]
[code]
<div id="popup" style="display:block">
<div class="popup">
<ul class="swiper-wrapper">
<li class="swiper-slide">
<a href="javascript:;" target="">
<img src="https://ecudemo14252.cafe24.com/web/upload/NNEditor/20220616/258713f21bb38ac2a7327ffc0c43d339.jpg" alt="멀티팝업<br>무료 제공">
</a>
</li>
<li class="swiper-slide">
<a href="javascript:;" target="">
<img src="https://ecudemo14252.cafe24.com/web/upload/NNEditor/20220616/0425efdeb337abd0a262e41645cc1b4a.jpg" alt="인스타그램<br>팔로우">
</a>
</li>
<li class="swiper-slide">
<a href="javascript:;" target="">
<img src="https://ecudemo14252.cafe24.com/web/upload/NNEditor/20220616/334652e228aabfd6d9323381cfd5cc3c.jpg" alt="카드사별<br>무이자 할부">
</a>
</li>
<li class="swiper-slide">
<a href="javascript:;" target="">
<img src="https://ecudemo14252.cafe24.com/web/upload/NNEditor/20220616/c2a803d24b59532d4ebe420acce7a6af.jpg" alt="포토리뷰<br>적립금 이벤트">
</a>
</li>
<li class="swiper-slide"">
<a href="javascript:;" target="">
<img src="https://ecudemo14252.cafe24.com/web/upload/NNEditor/20220616/82007179d19ed40c139a6d9c41b0a767.jpg" alt="NEW 5%<br>신상 할인 혜택">
</a>
</li>
<li class="swiper-slide">
<a href="javascript:;" target="">
<img src="https://ecudemo14252.cafe24.com/web/upload/NNEditor/20220616/d426659421f621c97f3b825935ef4c95.jpg" alt="오프라인<br>매장 안내">
</a>
</li>
</ul>
<div class="swiper-pagination"></div>
<div class="bottom">
<label class="checkbox today"><input type="checkbox"><i></i><p>오늘 하루 열지 않음</p></label>
<a href="javascript:;" class="close">닫기</a>
</div>
<script>
//<![CDATA[
var keys = ['멀티팝업<br>무료 제공', '인스타그램<br>팔로우', '카드사별<br>무이자 할부', '포토리뷰<br>적립금 이벤트', 'EW 5%<br>신상 할인 혜택', '오프라인<br>매장 안내'];
var swiper = new Swiper('#popup .popup', {
observer: true,
observeParents: true,
slidesPerView: 1,
slidesPerGroup: 1,
pagination: {
el: '.swiper-pagination',
clickable: true,
renderBullet: function (index, className) {
return '<div class="' + className + '"><div><span>' + (keys[index]) +
'</span></div></div>';
},
},
navigation: false,
speed: 1350,
autoplay: {
delay: 1350,
disableOnInteraction: false,
},
});
$("#popup .close").on("click",function(){
$("#popup").hide();
});
//]]>
</script>
</div>
</div>
[/code]
버전 정보
첨부파일
그누보드5 스킨
2,752건좋은 댓글과 좋아요는 제작자에게 큰힘이 됩니다.
나리야용 웹진형 최신글입니다. 업로드 경로 : /www/theme/BS4-Basic/widget 사용방법 [code] <!-- 위젯 시작 { --> <h3 class="h3 f...
https://sir.kr/qa/491839 100일지난것을 검색하라는 뜻 //위 작업은 이미 오픈 소스인 bbs/ move.php bbs/ move_update....
https://sir.kr/qa/491577 위처럼 float:left; 을 지우면 세로 배열 됩니다....
1. basic 스킨에서 첨부파일의 압축을 풀어 pc 와 모바일 각각의 디렉토리별로 파일과 폴더를 업로드하여 덮어씌우기 합니다. ---------- 2. 게시판 설정에서...
반응형 갤러리 게시판 입니다. 특별한 기능은 딱히 없습니다. 리스트에서 오버했을때 약간의 효과정도? 5.4이상이라고 적어놨는데 어디까지 호환되는지는 다 테스트 해보...
[XNS 게시글 첨부이미지 워터마크 생성 플러그인] 게시글 첨부이미지에 텍스트형식 워터마크를 생성하는 플러그인입니다. ※ 플러그인을 적용하려면 게시글 본문파일(view.skin...
https://sir.kr/qa/491020 관리자의 회원관리 에서 여분 필드 4에 남자 입니다 라는 글을쓴다 관리자 로그아웃을 하고 아까 남자입니다 쓴아이디로 로그인 을 해서 ...
https://sir.kr/qa/491003 1 그누 보드 를 설치한다. 2 theme/basic/index.php 열어본다 그러면 ...
---------- 바보같이 이전 백업파일을 업로드했네요. 2023년 2월 20일 오후 1시 20분에 제대로된 파일 올립니다. 새로 다운로드 받아 가세요. -------...
레퍼런스 https://sir.kr/g5_tip/12972 가끔필요할때 찾아서 쓸려면 번거로워서 적용해보았습니다. https://music1020.iwinv.net/bbs/...
댓글 13개
관리자 팝업에서는 사용하는 건가요
아니면 수동으로 사이트에 올려서 사용하는 건가요
답쫌주세요