JSFiddle - React, Tailwind, and code Playground
by zunme
HTML
<link rel="stylesheet" href="https://cdnjs.cloudflare.com/ajax/libs/OwlCarousel2/2.3.4/assets/owl.carousel.min.css">
<link rel="stylesheet" href="https://cdnjs.cloudflare.com/ajax/libs/OwlCarousel2/2.3.4/assets/owl.theme.default.min.css">
<link rel="stylesheet" href="https://gijsroge.github.io/owl-carousel2-thumbs/assets/owl.carousel.css">
<script src="https://code.jquery.com/jquery-3.4.1.min.js"></script>
<script src="https://cdnjs.cloudflare.com/ajax/libs/OwlCarousel2/2.3.4/owl.carousel.min.js"></script>
<script src="https://gijsroge.github.io/owl-carousel2-thumbs/assets/OwlCarousel2Thumbs.min.js"></script>
<div class="contents-sub">
<div class="container-fluid">
<div class="s_top_header"></div>
<div class="s_top_wrapper">
<div class="imgbox">
<!-- carousel -->
<div class="main-slider owl-carousel">
<div class="item">
<img data-thumb='<img src="https://placehold.it/300x300&text=filetour" />' src="https://placehold.it/300x300&text=filetour" alt="MASK">
</div>
<div class="item">
<img data-thumb='<img src="https://placehold.it/300x300&text=filetour" />' src="https://placehold.it/300x300&text=filetour" alt="MASK">
</div>
<div class="item">
<img data-thumb='<img src="https://placehold.it/300x300&text=filetour" />' src="https://placehold.it/300x300&text=filetour" alt="MASK">
</div>
</div>
<!-- / carousel -->
</div>
<div class="rightbox">
<div class="r_box_wrap">
<div class="r_goods_title">KF94 굿데이 방역마스크</div>
<div class="r_price">2,500원</div>
</div>
<div class="r_box_wrap">
<div class="r_sub_title">주문정보</div>
<div class="r_line">
<div class="r_head ml-10">이름</div>
<div class="r_inp"><input type="text" class=""></div>
</div>
<div class="r_line">
<div class="r_head ml-10">전화번호</div>
<div...
CSS
body, th, td, input, select, textarea, button {
font-size: 12px;
line-height: 1.5;
font-family: '����','����', dotum, '���� ����', 'Malgun Gothic', sans-serif;
color: #6e737c;
}
.contents-sub{
width: 715px;
float: left;
}
/* =================================== */
.main-slider {
width: 100%;
margin-top: 28px;
}
.main-slider .owl-stage {
background-color: rgba(30, 144, 255, 0.8);
}
.main-slider .owl-item {
padding: 0;
position: relative;
opacity: .5;
}
.main-slider .owl-item img {
-o-object-fit: cover;
object-fit: cover;
-o-object-position: center;
object-position: center;
/*height: 450px;*/
}
.main-slider .center {
opacity: 1;
-webkit-transform: scale(1.005);
transform: scale(1.005);
-webkit-transition: .5s ease-in-out;
transition: .5s ease-in-out;
z-index: 9999;
}
.main-slider .owl-controls .owl-nav {
position: absolute;
width: 100%;
top: 0;
bottom: 0;
}
.main-slider .owl-controls .owl-nav .prev {
position: absolute;
height: 80%;
width: 15%;
left: 0;
display: -webkit-box;
display: flex;
-webkit-box-align: center;
align-items: center;
-webkit-box-pack: center;
justify-content: center;
}
.main-slider .owl-controls .owl-nav .next {
position: absolute;
height: 80%;
width: 15%;
right: 0;
display: -webkit-box;
display: flex;
-webkit-box-align: center;
align-items: center;
-webkit-box-pack: center;
justify-content: center;
}
.main-slider .owl-thumbs {
text-align: center;
display: table;
width: 100%;
}
.main-slider .owl-thumb-item {
width: 20%;
/*height: 150px;*/
border: none;
background: none;
padding: 0;
opacity: .7;
overflow: hidden;
}
.main-slider .owl-thumb-item img {
width: 100%;
height: auto;
vertical-align: middle;
}
.main-slider .owl-thumb-item.active {
opacity: 1;
}
.main-slider .owl-thumb-item.active img {
position: relative;
}
.overlay {
width: 100%;
height: 100%;
display:...
JavaScript
function viewtoggle(btn) {
if( $("#product").hasClass("hide-overflow") ){
$("#product").removeClass( 'hide-overflow');
$(btn).addClass( 'expand');
}else {
$("#product").addClass( 'hide-overflow');
$(btn).removeClass( 'expand');
}
}
function topFunction() {
document.body.scrollTop = 170; // For Safari
document.documentElement.scrollTop = 170; // For Chrome, Firefox, IE and Opera
}
$(document).ready(function(){
var owl = $('.main-slider');
owl.owlCarousel({
autoplay: false,
autoplayTimeout: 4000,
loop: true,
items: 1,
center: true,
nav: false,
thumbs: true,
thumbImage: false,
thumbsPrerendered: true,
thumbContainerClass: 'owl-thumbs',
thumbItemClass: 'owl-thumb-item',
navText: ['<span class="prev"><</span>','<span class="next">></span>'],
});
});