2016-12-28 4 views
0

I am making a website and I am having a problem.クリック時のブートストラップフリップ部<a href> does not work on mobile

I am using this code: https://jsfiddle.net/3caq0L8u/

ボタンクリックでdivを反転する。

divを反転するボタンは、カードの「前」と「後」にあります。私の問題は、デスクトップ上では問題なく、ボタンはありません。または

<a href> 

をクリックすることができます。クリックすると何も起こりません。

私はそれがこのCSSとは何かを持っているが、私は把握することはできません感じているもの

.flip { 
    -webkit-perspective: 800; 
    perspective: 800; 
    position: relative; 
    text-align: center; 
} 
.flip .card.flipped { 
    -webkit-transform: rotatey(-180deg); 
    transform: rotatey(-180deg); 
} 
.flip .card { 
    height: 100%; 
    -webkit-transform-style: preserve-3d; 
    -webkit-transition: 0.5s; 
    transform-style: preserve-3d; 
    transition: 0.5s; 
} 
.flip .card .face { 
    -webkit-backface-visibility: hidden ; 
    backface-visibility: hidden ; 
    z-index: 2; 
} 
.flip .card .front { 
    position: absolute; 
    width: 100%; 
    z-index: 1; 
} 
.flip .card .back { 
    -webkit-transform: rotatey(-180deg); 
    transform: rotatey(-180deg); 
} 
.inner{margin:0px !important;} 

誰もがそれを引き起こしているだろうか任意のアイデアを持っていますか?

ありがとうございます!

+1

デモにはボタンやアンカータグは含まれていません。デモに含まれていると、手軽に役立つかもしれません。 – sol

+0

ボタンにするか、としますか? –

+0

@ovokuro私はちょうど私がやっていることでフィドルへのリンクを更新しました。ありがとうございました! –

答えて

0

フッターのサイズが不自然になっていて、ほとんどの画面をモバイルでカバーしています。あなたのCSSに追加:

footer { 
    clear:both 
} 

これは、それがメインのコンテンツの後に来ることを保証します。

+0

それを指摘していただきありがとうございます!しかし、私の主な問題は、あなたが1つをタップすると、ハイライトされた状態さえ起こらない何もリンクをタッチすることはできませんモバイル上でです。 –

+0

モバイルSafariでカードを反転できますか? – sol

+0

いいえ私はモバイルサファリでカードをひっくり返したり、モバイルサファリのリンクをクリックすることはできません。あなたがメインの投稿にコメントを見ても分かりませんが、私が言いたいことは忘れてしまったのは、私は私のAPIからの応答を得る、それは携帯電話上で動作していないzの位置とは何か関係がありますか? –