Swiper Demos
Swiper is the most modern free mobile touch slider with hardware accelerated transitions and amazing native behavior.
swiperjs.com
.shop_wrap .list_goods_wrap .goods_area img {
-webkit-transition: -webkit-transform 0.2s cubic-bezier(0.165, 0.84, 0.44, 1);
transition: -webkit-transform 0.2s cubic-bezier(0.165, 0.84, 0.44, 1);
transition: transform 0.2s cubic-bezier(0.165, 0.84, 0.44, 1);
transition: transform 0.2s cubic-bezier(0.165, 0.84, 0.44, 1),
-webkit-transform 0.2s cubic-bezier(0.165, 0.84, 0.44, 1);
image-rendering: -webkit-optimize-contrast;
}
/* custom swiper-pagination */
.shop_wrap .shop_page .num_box .swiper-pagination {
width: initial;
position: initial;
text-align: inherit;
transition: initial;
transform: initial;
z-index: initial;
}
// swiper 객체 사용
const createSwiper = () => {
shoppingSwiper = new Swiper(".mySwiper", {
observer: true, // display:none 에러 막기위해 사용
observeParents: true, // display:none 에러 막기위해 사용
loop: true,
spaceBetween: 15,
navigation: {
nextEl: "#contents_productAd .btn_next",
prevEl: "#contents_productAd .btn_prev",
},
// 참고
// https://stackoverflow.com/questions/32196177/showing-number-of-slides-on-the-web-page
pagination: {
el: ".swiper-pagination",
renderFraction: function (currentClass, totalClass) {
return `
<em class="current">
<span class="blind">현재</span><span class="${currentClass}"></span>
</em>
<span class="blind">전체</span>/ <span class="${totalClass}"></span>
`;
},
type: "fraction",
},
});
};
// 탭스크립트
<script>
$('.tab-link').click(function () {
var tab_id = $(this).attr('data-type');
$('.tab-link').removeClass('on');
$('.tab-content').removeClass('on');
$(this).addClass('on');
$('#' + tab_id).addClass('on');
});
</script>
'4차산업혁명의 일꾼 > 웹개발' 카테고리의 다른 글
5주차 퍼블개발일지 (0) | 2021.09.02 |
---|---|
4주차 퍼블 개발일지 (0) | 2021.09.02 |
2주차 퍼블리싱 개발일지 (0) | 2021.08.31 |
1주차 퍼블리싱 개발일지 (0) | 2021.08.31 |
앱개발 5주차 (0) | 2021.08.30 |