div 内のリンクをクリックすることができませんposition:absolute
。Chrome や ie8 のデスクトップでも問題なく動作するため、モバイル android では動作しないようです。
スタイルを削除するとすぐに機能します。クラス msg-inner は、scrollTop がスタイリングされていない jQuery 専用です。私は多くの回答を読み、内側の div でz-index
orを使用しましたが、どれも機能しません。msg_container と同じ問題でposition:relative
使用してみました。position:fixed
内側のdivがスクロールし、すべてが正しく見えますが、リンクが壊れているだけです.ところで、散発的に機能するものと機能しないものがあります. 私はすべてのスタイリングを取り除き、単純なリンクを中に入れて、それがフォーマットの問題であり、それでも何もないかどうかを確認しました.
<div id="msg_container" class="absolute" style="overflow-y:auto;width:100%;height:75%">
<div class="msg_inner">
.... stuff in here with links
</div><!--msg inner-->
</div><!--msg_container-->
CSS
.absolute {
position: absolute;
}