2015-01-04 26 views
0

我使用貓頭鷹傳送帶框架,出於某種奇怪的原因,我無法弄清楚當我進入移動視圖時傳送帶消失的原因。我首先想到,不透明度與它有關,當我改變它沒有做任何事情。下面是我認爲是造成問題的片段:當你在手機上查看時,貓頭鷹傳送帶消失

.owl-carousel .owl-wrapper:after { 
    content: "."; 
    display: block; 
    clear: both; 
    visibility: hidden; 
    line-height: 0; 
    height: 0; 
} 
/* display none until init */ 
.owl-carousel{ 
    display: none; 
    position: relative; 
    /*width: 100%;*/ 
    -ms-touch-action: pan-y; 
} 
.owl-carousel .owl-wrapper{ 
    display: none; 
    position: relative; 
    -webkit-transform: translate3d(0px, 0px, 0px); 
} 
.owl-carousel .owl-wrapper-outer{ 
    overflow: hidden; 
    position: relative; 
    width: 100%; 
} 
.owl-carousel .owl-wrapper-outer.autoHeight{ 
    -webkit-transition: height 500ms ease-in-out; 
    -moz-transition: height 500ms ease-in-out; 
    -ms-transition: height 500ms ease-in-out; 
    -o-transition: height 500ms ease-in-out; 
    transition: height 500ms ease-in-out; 
} 
.owl-carousel .owl-item{ 
    float: left; 
} 
.owl-controls .owl-page, 
.owl-controls .owl-buttons div{ 
    cursor: pointer; 
} 
.owl-controls { 
    -webkit-user-select: none; 
    -khtml-user-select: none; 
    -moz-user-select: none; 
    -ms-user-select: none; 
    user-select: none; 
    -webkit-tap-highlight-color: rgba(0, 0, 0, 0); 
} 
/* mouse grab icon */ 
.grabbing { 
} 
/* fix */ 
.owl-carousel .owl-wrapper, 
.owl-carousel .owl-item{ 
    -webkit-backface-visibility: hidden; 
    -moz-backface-visibility: hidden; 
    -ms-backface-visibility:  hidden; 
    -webkit-transform: translate3d(0,0,0); 
    -moz-transform: translate3d(0,0,0); 
    -ms-transform: translate3d(0,0,0); 
} 
/* 
* Owl Carousel CSS3 Transitions 
* v1.3.2 
*/ 
.owl-origin { 
    -webkit-perspective: 1200px; 
    -webkit-perspective-origin-x : 50%; 
    -webkit-perspective-origin-y : 50%; 
    -moz-perspective : 1200px; 
    -moz-perspective-origin-x : 50%; 
    -moz-perspective-origin-y : 50%; 
    perspective : 1200px; 
} 
/* fade */ 
.owl-fade-out { 
    z-index: 10; 
    -webkit-animation: fadeOut .7s both ease; 
    -moz-animation: fadeOut .7s both ease; 
    animation: fadeOut .7s both ease; 
} 
.owl-fade-in { 
    -webkit-animation: fadeIn .7s both ease; 
    -moz-animation: fadeIn .7s both ease; 
    animation: fadeIn .7s both ease; 
} 
/* backSlide */ 
.owl-backSlide-out { 
    -webkit-animation: backSlideOut 1s both ease; 
    -moz-animation: backSlideOut 1s both ease; 
    animation: backSlideOut 1s both ease; 
} 
.owl-backSlide-in { 
    -webkit-animation: backSlideIn 1s both ease; 
    -moz-animation: backSlideIn 1s both ease; 
    animation: backSlideIn 1s both ease; 
} 
/* goDown */ 
.owl-goDown-out { 
    -webkit-animation: scaleToFade .7s ease both; 
    -moz-animation: scaleToFade .7s ease both; 
    animation: scaleToFade .7s ease both; 
} 
.owl-goDown-in { 
    -webkit-animation: goDown .6s ease both; 
    -moz-animation: goDown .6s ease both; 
    animation: goDown .6s ease both; 
} 
/* scaleUp */ 
.owl-fadeUp-in { 
    -webkit-animation: scaleUpFrom .5s ease both; 
    -moz-animation: scaleUpFrom .5s ease both; 
    animation: scaleUpFrom .5s ease both; 
} 
.owl-fadeUp-out { 
    -webkit-animation: scaleUpTo .5s ease both; 
    -moz-animation: scaleUpTo .5s ease both; 
    animation: scaleUpTo .5s ease both; 
} 
/* Keyframes */ 
/*empty*/ 
@-webkit-keyframes empty { 
    0% {opacity: 1} 
} 
@-moz-keyframes empty { 
    0% {opacity: 1} 
} 
@keyframes empty { 
    0% {opacity: 1} 
} 
@-webkit-keyframes fadeIn { 
    0% { opacity:0; } 
    100% { opacity:1; } 
} 
@-moz-keyframes fadeIn { 
    0% { opacity:0; } 
    100% { opacity:1; } 
} 
@keyframes fadeIn { 
    0% { opacity:0; } 
    100% { opacity:1; } 
} 
@-webkit-keyframes fadeOut { 
    0% { opacity:1; } 
    100% { opacity:0; } 
} 
@-moz-keyframes fadeOut { 
    0% { opacity:1; } 
    100% { opacity:0; } 
} 
@keyframes fadeOut { 
    0% { opacity:1; } 
    100% { opacity:0; } 
} 
@-webkit-keyframes backSlideOut { 
    25% { opacity: .5; -webkit-transform: translateZ(-500px); } 
    75% { opacity: .5; -webkit-transform: translateZ(-500px) translateX(-200%); } 
    100% { opacity: .5; -webkit-transform: translateZ(-500px) translateX(-200%); } 
} 
@-moz-keyframes backSlideOut { 
    25% { opacity: .5; -moz-transform: translateZ(-500px); } 
    75% { opacity: .5; -moz-transform: translateZ(-500px) translateX(-200%); } 
    100% { opacity: .5; -moz-transform: translateZ(-500px) translateX(-200%); } 
} 
@keyframes backSlideOut { 
    25% { opacity: .5; transform: translateZ(-500px); } 
    75% { opacity: .5; transform: translateZ(-500px) translateX(-200%); } 
    100% { opacity: .5; transform: translateZ(-500px) translateX(-200%); } 
} 
@-webkit-keyframes backSlideIn { 
    0%, 25% { opacity: .5; -webkit-transform: translateZ(-500px) translateX(200%); } 
    75% { opacity: .5; -webkit-transform: translateZ(-500px); } 
    100% { opacity: 1; -webkit-transform: translateZ(0) translateX(0); } 
} 
@-moz-keyframes backSlideIn { 
    0%, 25% { opacity: .5; -moz-transform: translateZ(-500px) translateX(200%); } 
    75% { opacity: .5; -moz-transform: translateZ(-500px); } 
    100% { opacity: 1; -moz-transform: translateZ(0) translateX(0); } 
} 
@keyframes backSlideIn { 
    0%, 25% { opacity: .5; transform: translateZ(-500px) translateX(200%); } 
    75% { opacity: .5; transform: translateZ(-500px); } 
    100% { opacity: 1; transform: translateZ(0) translateX(0); } 
} 
@-webkit-keyframes scaleToFade { 
    to { opacity: 0; -webkit-transform: scale(.8); } 
} 
@-moz-keyframes scaleToFade { 
    to { opacity: 0; -moz-transform: scale(.8); } 
} 
@keyframes scaleToFade { 
    to { opacity: 0; transform: scale(.8); } 
} 
@-webkit-keyframes goDown { 
    from { -webkit-transform: translateY(-100%); } 
} 
@-moz-keyframes goDown { 
    from { -moz-transform: translateY(-100%); } 
} 
@keyframes goDown { 
    from { transform: translateY(-100%); } 
} 
@-webkit-keyframes scaleUpFrom { 
    from { opacity: 0; -webkit-transform: scale(1.5); } 
} 
@-moz-keyframes scaleUpFrom { 
    from { opacity: 0; -moz-transform: scale(1.5); } 
} 
@keyframes scaleUpFrom { 
    from { opacity: 0; transform: scale(1.5); } 
} 
@-webkit-keyframes scaleUpTo { 
    to { opacity: 0; -webkit-transform: scale(1.5); } 
} 
@-moz-keyframes scaleUpTo { 
    to { opacity: 0; -moz-transform: scale(1.5); } 
} 
@keyframes scaleUpTo { 
    to { opacity: 0; transform: scale(1.5); } 
} 

是否有這個片段中,導致當您查看移動設備上的轉盤轉盤內消失什麼?無論我使用網絡檢查員來查找問題,我似乎無法確定問題。

+0

請創建工作jsfiddle,我們無法用css做任何事情,據我所知它也可能是js問題。 –

+0

我通過您網站的聯繫頁面向您發送了一個指向該頁面的鏈接。順便說一句,你有一個非常棒的網站。 – BeepBoopBoopBop

+0

非常感謝你:)。我正在看你的網站,「.donate .hashtag class成爲顯示:沒有,但它不是我最終的問題。我不能檢查js cuz它的縮小,但我認爲它的斷點owlcarousel問題,因爲.owl-item .item由js height:0設置;當你將它切換到某個高度時,可以說200px,你可以看到輪播。所以我打賭它的設置js問題 –

回答

0

我知道我的答案有點晚,但是我在瀏覽器中遇到了同樣的問題,使用的版本比CSS3舊: 如果您的貓頭鷹項目是圖像, 刪除「-webkit-transform-style :preserve-3d;「從文件owl.carousel.css中的「.owl-carousel .owl-item img」