lightgallery
Version:
lightGallery is a feature-rich, modular JavaScript gallery plugin for building beautiful image and video galleries for the web and the mobile
96 lines (90 loc) • 3.73 kB
CSS
.lg-icon-custom.lg-zoom-in .lg-ci-zoom-out {
display: none;
}
.lg-icon-custom.lg-zoom-out .lg-ci-zoom-in {
display: none;
}
.lg-outer.lg-css3.lg-zoom-dragging .lg-item.lg-complete.lg-zoomable .lg-img-wrap,
.lg-outer.lg-css3.lg-zoom-dragging .lg-item.lg-complete.lg-zoomable .lg-image {
transition-duration: 0ms ;
}
.lg-outer.lg-use-transition-for-zoom .lg-item.lg-complete.lg-zoomable .lg-img-wrap {
will-change: transform;
transition: transform 0.5s cubic-bezier(0.12, 0.415, 0.01, 1.19) 0s;
}
.lg-outer.lg-use-transition-for-zoom.lg-zoom-drag-transition .lg-item.lg-complete.lg-zoomable .lg-img-wrap {
will-change: transform;
transition: transform 0.8s cubic-bezier(0, 0, 0.25, 1) 0s;
}
.lg-outer.lg-use-transition-for-zoom.lg-zoom-drag-transition:not(.lg-zoom-dragging) .lg-item.lg-complete.lg-zoomable .lg-image:not(.no-transition),
.lg-outer.lg-use-transition-for-zoom.lg-zoom-drag-transition:not(.lg-zoom-dragging) .lg-item.lg-complete.lg-zoomable .lg-dummy-img:not(.no-transition) {
transition: transform 0.8s cubic-bezier(0, 0, 0.25, 1) 0s, opacity 0.15s ;
}
.lg-outer.lg-closing .lg-item.lg-complete.lg-zoomable .lg-img-wrap,
.lg-outer.lg-closing .lg-item.lg-complete.lg-zoomable .lg-image,
.lg-outer.lg-closing .lg-item.lg-complete.lg-zoomable .lg-dummy-img {
transition: none ;
}
.lg-outer .lg-item.lg-complete.lg-zoomable .lg-img-wrap {
transform: translate3d(0, 0, 0);
-webkit-backface-visibility: hidden;
backface-visibility: hidden;
}
.lg-outer .lg-item.lg-complete.lg-zoomable .lg-image,
.lg-outer .lg-item.lg-complete.lg-zoomable .lg-dummy-img {
transform: scale3d(1, 1, 1);
transition: transform 0.5s cubic-bezier(0.12, 0.415, 0.01, 1.19) 0s, opacity 0.15s ;
-webkit-backface-visibility: hidden;
backface-visibility: hidden;
}
.lg-outer .lg-item.lg-complete.lg-zoomable .lg-image.no-transition,
.lg-outer .lg-item.lg-complete.lg-zoomable .lg-dummy-img.no-transition {
transition: none ;
}
.lg-outer .lg-item.lg-complete.lg-zoomable .lg-image.reset-transition,
.lg-outer .lg-item.lg-complete.lg-zoomable .lg-dummy-img.reset-transition {
transform: scale3d(1, 1, 1) translate3d(-50%, -50%, 0px) ;
max-width: none ;
max-height: none ;
top: 50% ;
left: 50% ;
}
.lg-outer .lg-item.lg-complete.lg-zoomable .lg-image.reset-transition-x,
.lg-outer .lg-item.lg-complete.lg-zoomable .lg-dummy-img.reset-transition-x {
transform: scale3d(1, 1, 1) translate3d(-50%, 0, 0px) ;
top: 0 ;
left: 50% ;
max-width: none ;
max-height: none ;
}
.lg-outer .lg-item.lg-complete.lg-zoomable .lg-image.reset-transition-y,
.lg-outer .lg-item.lg-complete.lg-zoomable .lg-dummy-img.reset-transition-y {
transform: scale3d(1, 1, 1) translate3d(0, -50%, 0px) ;
top: 50% ;
left: 0% ;
max-width: none ;
max-height: none ;
}
.lg-actual-size .lg-icon.lg-zoom-in {
opacity: 1;
pointer-events: auto;
}
.lg-icon.lg-zoom-out {
opacity: 0.5;
pointer-events: none;
}
.lg-zoomed .lg-icon.lg-zoom-out {
opacity: 1;
pointer-events: auto;
}
.lg-outer[data-lg-slide-type=video] .lg-zoom-in,
.lg-outer[data-lg-slide-type=video] .lg-actual-size,
.lg-outer[data-lg-slide-type=video] .lg-zoom-out, .lg-outer[data-lg-slide-type=iframe] .lg-zoom-in,
.lg-outer[data-lg-slide-type=iframe] .lg-actual-size,
.lg-outer[data-lg-slide-type=iframe] .lg-zoom-out, .lg-outer.lg-first-slide-loading .lg-zoom-in,
.lg-outer.lg-first-slide-loading .lg-actual-size,
.lg-outer.lg-first-slide-loading .lg-zoom-out {
opacity: 0.75;
pointer-events: none;
}
/*# sourceMappingURL=lg-zoom.css.map */