2016-09-20 2 views
1

Ich benutze Eulenkarussell und ich möchte die Navigation über der Folie, um leicht zu navigieren. Jetzt sind sie versteckt oder unter dem Schieberegler. Ich weiß nicht, wie ich sie überstellen soll. Ich habe versucht, Z-Index in der CSS für das Karussell und Navigation, aber nichts passiert. Brauche Hilfe, danke!Eulenkarussell Navigation verstecken

JS

<script> 
$(document).ready(function() { 
    $("#owl-demo2").owlCarousel({ 
     navigation : true, // Show next and prev buttons 
     slideSpeed : 300, 
     paginationSpeed : 400, 
     items : 1, 
     itemsDesktop : false, 
     itemsDesktopSmall : false, 
     itemsTablet: false, 
     itemsMobile : false 
     }); 

    }); 
</script> 

CSS

#owl-demo2 .item img{ 
    display: block; 
    width: 100%; 
    height: auto; 
    position: relative; 
    z-index: 1; 
    } 
    .owl-theme .owl-controls .owl-buttons div{ 
    color: #FFF; 
    display: inline-block; 
    zoom: 1; 
    position: fixed; 
    z-index: 2000; 
    *display: inline;/*IE7 life-saver */ 
    margin: 90px; 
    padding: 20px 0px; 
    font-size: 12px; 
    -webkit-border-radius: 30px; 
    -moz-border-radius: 30px; 
    border-radius: 30px; 
    background: #869791; 
    filter: Alpha(Opacity=50);/*IE7 fix*/ 
    opacity: 0.5; 
} 
.owl-buttons { 
    position: absolute !important; 
    top: -45px !important; 
    left: 50% !important; 
    transform: translateX(-50%)!important; 
} 
+0

Können Sie eine Arbeits Demo auf JSfiddle zeigen? –

+0

Ich kann meinen ganzen Code auf jsfiddle setzen, aber das Beispiel ist hier [link] (http://www.owlcarousel/demos/one.html) ich hoffe, es ist genug für Sie danke – heysabbinah

Antwort

1

z-index Artikel nicht setzen, wie Sie es wünschen würde. Ich denke, dass Sie Positionen dieser Knöpfe ändern müssen, anstatt unterschiedliche z-index einzustellen.

Hier haben Sie ein Beispiel dafür, wie z-index arbeiten. Ändern z-index, wie Sie wollen und überprüfen, wie die Ausrichtung der Arbeit an diesen Boxen:

https://jsfiddle.net/grmcfb7z/

Sie diese CSS für Ihre Lösung versuchen:

.owl-buttons{ 
    position: absolute; 
    top: -45px; 
    left: 50%; 
    transform: translateX(-50%); 
} 

Vielleicht möchten Sie es zwicken, wenn es doesn‘ schau wie du willst. Ich habe es an deinem Beispiel aus den Kommentaren versucht und es sieht gut aus.

UPDATE

Nachdem in das genaue Problem zu graben, hier ist die vollständige Lösung:

#owl-demo2 .item img { 
    display: block; 
    width: 100%; 
    height: auto; //we don't need position or z-index property here 
} 

.owl-theme .owl-controls .owl-buttons div { 
    color: #FFF; 
    display: inline-block; 
    zoom: 1; 
    *display: inline; /*IE7 life-saver */ 
    margin: 10px; //fixed margin to not mess our buttons alignement 
    padding: 5px 15px; //smaller padding for better look 
    font-size: 12px; 
    -webkit-border-radius: 30px; 
    -moz-border-radius: 30px; 
    border-radius: 30px; 
    background: #869791; 
    filter: Alpha(Opacity=50); /*IE7 fix*/ 
    opacity: 0.5; 
} 

.owl-buttons, .owl-pagination { 
    position: absolute !important; 
    left: 50% !important; 
    transform: translateX(-50%) !important; //here we override our buttons 
              //positions 
} 

.owl-buttons { 
    top: 0 !important; //nav position 
} 

.owl-pagination { 
    bottom: 0 !important; //pagination position 
} 

Arbeiten jsfiddle: https://jsfiddle.net/43wo7g98/3/

+0

Ich habe Ihre Lösung versucht, aber nichts passiert Die Navigation befindet sich immer noch unter oder unter der Diashow. Ich reduziere mein Bild, aber ich sehe keine Navigation – heysabbinah

+0

Wenn Sie '.owl-buttons 'überschreiben erscheint es im Inspektor? Vielleicht müssen Sie '! Wichtig' nur verwenden, um die Änderungen zu erzwingen? – Khallister

+0

ja es scheint, aber nichts passiert, ich hatte in meiner Frage den Code der Eule und ich versuche, Zoom zu ändern: 1 von Zoom: 4 Ich sehe nur eine Taste die Schaltfläche zurück. aber ich sehe nicht die Navigation (kleiner Punkt) und die nächste Taste. Es ist komisch, weil ich bereits ein Eulenkarussell in meinen Index gesetzt habe und schon gut funktioniert – heysabbinah

Verwandte Themen