2010-11-20 4 views
1

jscrollpaneを持つ非常に巨大なdivがあります。 divにはpaddingがあるので、スクロールバーはdivから200px離れた位置に表示されます。 これは、divとスクロールバーの間にスペースがあることを意味します。今のところ良い。 これは本当に大きなボタンです。 しかし、divとスクロールバーの間のスペースでボタンを押すことはできません。これは、Jscrollpane divの一部であるためです。 divはちょうどそれの周りの刺激青い国境を取得します。 誰もが、そのスペースで大きなボタンをクリックすることができるかどうかを知ることができます。アクティブな状態の青い枠線を取り除くことが可能ならば?jscrollpane divの背後にあるコンテンツ

ありがとうございます!

+0

ボタンをクリックすることについてはわかりませんが、「outline:0」は取得する必要があります国境を取り除く。 – Marko

答えて

-1

ことだから、スクロールボタンで、もしユーザーがクリックするようにあなたがそれをしたい、私はそれは、zインデックスの問題かもしれないと思う

z-index:1000 
+0

偉大なボタンよりもうまくいって、divに行くよ。それは私が達成したいものではありません。パディングのためにdivに空のスペースがあります。通常、あなたのブラウザはそこをクリックするだけです。しかし、jscrollpaneのためにそうではありません。これは私が修正しようとしているものです。だから、私はスペースで作成されたthatsをクリックすることができますし、そのdiv内のパディングを持つdivの後ろにあるボタンをアクティブにします。 –

0

をボタン

のためのよりよいZインデックスを与えますスクロールペインの任意の場所でボタンのアクションが実行されますか?

誰かが「ボタンを押したとき」をどのように検出しますか?全体がリンクで包まれていますか? JavaScriptを使用してクリックハンドラを割り当てていますか?

jScrollPaneを適用する要素に背景色を追加して、境界をはっきりと見えるようにしてください。あなたはそれらの範囲内を押すと、ボタンは機能しますか?これらの範囲とスクロールバー自体にはギャップがありますか?ページ設定を表示するURLを提供することができます(好ましくは、例としてhttp://www.jsfiddle.netにまとめるとよいでしょう)。

関連する問題