Christina Riedl
Telefon: 07223 967-326
Telefax: 07223 967-7326
E-Mail: christina.riedl@schoeck.de
Zur Darstellung einer Bildersammlung.
<div class="container">
<div class="schoeck_slider schoeck_basic_slider">
<div class="basic_slider_owl image_slider_owl slider_controls_above_on_mobile">
<div class="element_wrapper">
<div class="image_wrapper">
<span>
<img src="/img/dummy/1140x640.png" height="640" width="1140"/>
</span>
</div>
</div>
<div class="element_wrapper">
<div class="image_wrapper">
<span>
<img src="/img/dummy/1140x640.png" height="640" width="1140"/>
</span>
</div>
</div>
<div class="element_wrapper">
<div class="image_wrapper">
<span>
<img src="/img/dummy/1140x640.png" height="640" width="1140"/>
</span>
</div>
</div>
<div class="element_wrapper">
<div class="image_wrapper">
<span>
<img src="/img/dummy/1140x640.png" height="640" width="1140"/>
</span>
</div>
</div>
<div class="element_wrapper">
<div class="image_wrapper">
<span>
<img src="/img/dummy/1140x640.png" height="640" width="1140"/>
</span>
</div>
</div>
<div class="element_wrapper">
<div class="image_wrapper">
<span>
<img src="/img/dummy/1140x640.png" height="640" width="1140"/>
</span>
</div>
<div class="content cms_content">
<p>At vero eos et accusam et justo duo dolores et ea rebum. Stet clita kasd gubergren, no sea takimata sanctus est Lorem ipsum dolor sit amet.</p>
</div>
</div>
</div>
</div>
<br/>
<br/>
<br/>
<br/>
<br/>
<div class="schoeck_slider schoeck_basic_slider schoeck_slider_align_controls schoeck_basic_slider_outer_controls schoeck_slider_images_outer_arrows">
<div class="ce_header">
<h2 class="header">Slider - Bilder (Pfeile Außen)</h2>
</div>
<div class="slider_wrapper">
<div class="basic_slider_owl slider_controls_above_on_mobile">
<div class="element_wrapper">
<div class="image_wrapper">
<span>
<img src="/img/dummy/1140x640.png" height="640" width="1140"/>
</span>
</div>
</div>
<div class="element_wrapper">
<div class="image_wrapper">
<span>
<img src="/img/dummy/1140x640.png" height="640" width="1140"/>
</span>
</div>
</div>
<div class="element_wrapper">
<div class="image_wrapper">
<span>
<img src="/img/dummy/1140x640.png" height="640" width="1140"/>
</span>
</div>
</div>
<div class="element_wrapper">
<div class="image_wrapper">
<span>
<img src="/img/dummy/1140x640.png" height="640" width="1140"/>
</span>
</div>
</div>
<div class="element_wrapper">
<div class="image_wrapper">
<span>
<img src="/img/dummy/1140x640.png" height="640" width="1140"/>
</span>
</div>
</div>
<div class="element_wrapper">
<div class="image_wrapper">
<span>
<img src="/img/dummy/1140x640.png" height="640" width="1140"/>
</span>
</div>
<div class="content cms_content">
<p>At vero eos et accusam et justo duo dolores et ea rebum. Stet clita kasd gubergren, no sea takimata sanctus est Lorem ipsum dolor sit amet.</p>
</div>
</div>
</div>
</div>
</div>
</div>
@charset "UTF-8";
/* owlcarousel basic styles */
.owl-carousel .owl-item {
background-color: #fff;
-webkit-backface-visibility: hidden;
-webkit-transform: translateZ(0) scale(1, 1);
}
.owl-carousel .owl-item img {
height: auto;
width: 100%;
}
.owl-carousel .owl-controls .owl-nav {
margin: 0;
}
.owl-carousel .owl-controls .owl-nav .owl-prev,
.owl-carousel .owl-controls .owl-nav .owl-next {
position: absolute;
top: 50%;
transform: translateY(-50%);
background-color: transparent;
padding: 0;
margin: 0;
}
@media print, screen and (min-width: 768px) {
.owl-carousel .owl-controls .owl-nav .owl-prev,
.owl-carousel .owl-controls .owl-nav .owl-next {
transform: none;
position: absolute;
top: 0;
height: 100%;
width: 40px;
}
}
.owl-carousel .owl-controls .owl-nav .owl-prev:before,
.owl-carousel .owl-controls .owl-nav .owl-next:before {
color: #fff;
font-size: 54px;
line-height: 54px;
text-shadow: 0 1px 10px rgba(0, 0, 0, 0.6);
transition: 0.2s color ease;
}
@media screen and (max-width: 767) {
.owl-carousel .owl-controls .owl-nav .owl-prev:before,
.owl-carousel .owl-controls .owl-nav .owl-next:before {
transition: none;
}
}
@media screen and (min-width: 768px) {
.owl-carousel .owl-controls .owl-nav .owl-prev:before,
.owl-carousel .owl-controls .owl-nav .owl-next:before {
position: absolute;
top: 50%;
left: 50%;
transform: translate(-50%, -50%);
}
}
.owl-carousel .owl-controls .owl-nav .owl-prev:hover,
.owl-carousel .owl-controls .owl-nav .owl-next:hover {
background-color: transparent;
}
.owl-carousel .owl-controls .owl-nav .owl-prev:hover:not(.disabled):before,
.owl-carousel .owl-controls .owl-nav .owl-next:hover:not(.disabled):before {
color: #f9b200;
}
.owl-carousel .owl-controls .owl-nav .owl-prev.disabled,
.owl-carousel .owl-controls .owl-nav .owl-next.disabled {
cursor: auto;
}
.owl-carousel .owl-controls .owl-nav .owl-prev {
left: 0;
}
.owl-carousel .owl-controls .owl-nav .owl-prev:before {
font-family: 'schoeck';
speak: none;
font-style: normal;
font-weight: normal;
font-variant: normal;
text-transform: none;
line-height: 1;
-webkit-font-smoothing: antialiased;
-moz-osx-font-smoothing: grayscale;
content: "";
}
.owl-carousel .owl-controls .owl-nav .owl-next {
right: 0;
}
.owl-carousel .owl-controls .owl-nav .owl-next:before {
font-family: 'schoeck';
speak: none;
font-style: normal;
font-weight: normal;
font-variant: normal;
text-transform: none;
line-height: 1;
-webkit-font-smoothing: antialiased;
-moz-osx-font-smoothing: grayscale;
content: "";
}
.owl-carousel .owl-controls .owl-dots {
margin-top: 40px;
}
@media screen and (max-width: 991px) {
.owl-carousel .owl-controls .owl-dots {
margin-top: 20px;
}
}
.owl-carousel .owl-controls .owl-dots .owl-dot {
height: 8px;
width: 8px;
margin-right: 8px;
}
.owl-carousel .owl-controls .owl-dots .owl-dot:last-child {
margin-right: 0;
}
.owl-carousel .owl-controls .owl-dots .owl-dot span {
height: 8px;
width: 8px;
background-color: #b3b3b3;
border-radius: 50%;
margin: 0;
}
.owl-carousel .owl-controls .owl-dots .owl-dot.active span {
background-color: #0069b4;
}
/* ie10+11 browser hack */
_:-ms-input-placeholder,
:root .schoeck_slider .owl-carousel .owl-item .owl-lazy {
transition: none;
}
/* schoeck slider */
.schoeck_slider .element_wrapper .image_wrapper span {
display: block;
text-align: center;
}
.schoeck_slider .element_wrapper .image_wrapper img {
width: auto;
height: auto;
max-width: 100%;
display: inline-block;
}
.schoeck_slider .element_wrapper .image_wrapper img.lazy-srcset {
width: 100%;
height: auto;
}
.schoeck_slider .element_wrapper .image_wrapper:not(.play_icon_wrapper) {
position: relative;
}
.schoeck_slider .element_wrapper .image_wrapper:not(.play_icon_wrapper):before {
top: 0;
left: 0;
display: block;
padding-top: 56.25%;
/* this forces 16:9 aspect ratio */
width: 100%;
content: '';
}
.schoeck_slider .element_wrapper .image_wrapper:not(.play_icon_wrapper) img {
position: absolute;
top: 50%;
left: 50%;
transform: translate(-50%, -50%);
}
/* schoeck basic slider */
.schoeck_basic_slider .element_wrapper .content {
margin-top: 25px;
color: #7c7c7b;
font-family: 'CorpidCd_TT5', Arial;
font-weight: normal;
font-style: normal;
font-size: 13px;
font-size: 0.8125rem;
line-height: 17px;
line-height: 1.0625rem;
margin-top: 10px;
}
.schoeck_basic_slider .element_wrapper .content a {
font-size: 14px;
font-size: 0.875rem;
line-height: 18px;
line-height: 1.125rem;
}
.schoeck_basic_slider .element_wrapper .content a.caret_link:before {
top: 0;
margin-right: 2px;
}
.schoeck_basic_slider .element_wrapper .content .cms_content p {
margin: 9px 0 18px;
margin: 0.5625rem 0 1.125rem;
}
.schoeck_basic_slider .element_wrapper .content .cms_content ul,
.schoeck_basic_slider .element_wrapper .content .cms_content ol {
margin: 9px 0 18px;
margin: 0.5625rem 0 1.125rem;
}
@media screen and (max-width: 767px) {
.schoeck_basic_slider .element_wrapper .content {
margin-top: 10px;
}
}
.schoeck_basic_slider .owl-carousel .owl-controls .owl-nav .owl-prev {
left: 30px;
}
.schoeck_basic_slider .owl-carousel .owl-controls .owl-nav .owl-next {
right: 30px;
}
.schoeck_basic_slider .owl-carousel .owl-controls .owl-dots {
margin-top: 10px;
}
@media print, screen and (min-width: 992px) {
.schoeck_basic_slider.schoeck_basic_slider_outer_controls .owl-controls .owl-nav .owl-prev {
left: -55px;
}
.schoeck_basic_slider.schoeck_basic_slider_outer_controls .owl-controls .owl-nav .owl-next {
right: -55px;
}
}
/* controls above on mobile */
@media screen and (max-width: 767px) {
.owl-carousel.slider_controls_above_on_mobile.has_multiple_articles .owl-item .element_wrapper {
padding-top: 65px;
}
.owl-carousel.slider_controls_above_on_mobile .owl-controls .owl-dots {
margin-top: 0;
position: absolute;
left: 50%;
transform: translateX(-50%);
top: 28px;
width: 100%;
padding-left: 50px;
padding-right: 50px;
}
.owl-carousel.slider_controls_above_on_mobile .owl-controls .owl-nav .owl-prev {
left: 0;
}
.owl-carousel.slider_controls_above_on_mobile .owl-controls .owl-nav .owl-next {
right: 0;
}
.owl-carousel.slider_controls_above_on_mobile .owl-controls .owl-nav .owl-prev,
.owl-carousel.slider_controls_above_on_mobile .owl-controls .owl-nav .owl-next {
top: 20px;
transform: translateY(0);
margin-top: 0;
z-index: 10;
opacity: 1;
}
.owl-carousel.slider_controls_above_on_mobile .owl-controls .owl-nav .owl-prev:before,
.owl-carousel.slider_controls_above_on_mobile .owl-controls .owl-nav .owl-next:before {
color: #b3b3b3;
font-weight: bold !important;
font-size: 25px;
line-height: 25px;
text-shadow: none;
}
}
@import "../general/_general";
/* owlcarousel basic styles */
.owl-carousel {
.owl-item {
background-color:#fff;
-webkit-backface-visibility: hidden;
-webkit-transform: translateZ(0) scale(1.0, 1.0);
img {
height:auto;
width:100%;
}
}
.owl-controls {
.owl-nav {
margin:0;
.owl-prev,
.owl-next {
@include autocenterY();
background-color:transparent;
padding:0;
margin:0;
@media print, screen and (min-width: $screen-sm-min) {
@include transform(none);
position:absolute;
top:0;
height:100%;
width:40px;
}
&:before {
color:$white;
font-size:54px;
line-height:54px;
text-shadow:0 1px 10px rgba(0,0,0,.6);
@include linkcolor-transition;
@media screen and (min-width: $screen-sm-min) {
@include autocenterXY();
}
}
&:hover {
background-color:transparent;
&:not(.disabled) {
&:before {
color:$orange;
}
}
}
&.disabled {
cursor:auto;
}
}
.owl-prev {
left:0;
@include schoeck-icon($icon-arrow-left);
}
.owl-next {
right:0;
@include schoeck-icon($icon-arrow-right);
}
}
.owl-dots {
margin-top:40px;
@media screen and (max-width: $screen-sm-max) {
margin-top:20px;
}
.owl-dot {
height:8px;
width:8px;
margin-right:8px;
&:last-child {
margin-right:0;
}
span {
height:8px;
width:8px;
background-color:$grey;
@include border-radius(50%);
margin:0;
}
&.active {
span {
background-color:$blue;
}
}
}
}
}
}
/* ie10+11 browser hack */
_:-ms-input-placeholder,
:root .schoeck_slider .owl-carousel .owl-item .owl-lazy {
@include transition(none);
}
/* schoeck slider */
.schoeck_slider {
.element_wrapper {
.image_wrapper {
span {
display:block;
text-align:center;
}
img {
width:auto;
height:auto;
max-width:100%;
display:inline-block;
&.lazy-srcset {
width:100%;
height:auto;
}
}
&:not(.play_icon_wrapper) {
position:relative;
&:before {
top:0;
left:0;
display:block;
padding-top:(9 / 16) * 100%; /* this forces 16:9 aspect ratio */
width:100%;
content:'';
}
img {
@include autocenterXY();
}
}
}
}
}
/* schoeck basic slider */
.schoeck_basic_slider {
.element_wrapper {
.content {
@include image-description;
margin-top:10px;
}
}
.owl-carousel {
.owl-controls {
.owl-nav {
.owl-prev {
left:30px;
}
.owl-next {
right:30px;
}
}
.owl-dots {
margin-top:10px;
}
}
}
&.schoeck_basic_slider_outer_controls {
.owl-controls {
@media print, screen and (min-width:$screen-md-min) {
.owl-nav {
.owl-prev {
left:-55px;
}
.owl-next {
right:-55px;
}
}
}
}
}
}
/* controls above on mobile */
.owl-carousel.slider_controls_above_on_mobile {
@media screen and (max-width:$screen-xs-max) {
&.has_multiple_articles {
.owl-item {
.element_wrapper {
padding-top:65px;
}
}
}
.owl-controls {
.owl-dots {
margin-top:0;
@include autocenterX();
top:28px;
width:100%;
padding-left:50px;
padding-right:50px;
}
.owl-nav {
.owl-prev {
left:0;
}
.owl-next {
right:0;
}
.owl-prev,
.owl-next {
top:20px;
@include translateY(0);
margin-top:0;
z-index:10;
opacity:1;
&:before {
color:$grey;
font-weight:bold !important;
font-size:25px;
line-height:25px;
text-shadow:none;
}
}
}
}
}
}
jQuery(document).ready(function() {
jQuery('.basic_slider_owl').each(function() {
var $owl=jQuery(this),
articleCount=$owl.find('.element_wrapper').length,
hasMultipleArticles=(articleCount>1);
if(articleCount<=1)
return;
if(hasMultipleArticles)
$owl.addClass('has_multiple_articles');
$owl.owlCarousel({
nav: (hasMultipleArticles),
navText: ['', ''],
loop: (hasMultipleArticles),
dots: (hasMultipleArticles),
mouseDrag: (hasMultipleArticles),
touchDrag: (hasMultipleArticles),
navRewind: false,
autoHeight: true,
margin: 15,
items: 1,
onResized: function() {
$owl.data('owlCarousel')._plugins.autoHeight.update();
}
});
});
});