2010-11-20 18 views
1

Ich habe eine ziemlich große div, die eine jscrollpane darauf hat. Das div hat eine Füllung, so dass die Bildlaufleiste wie 200px vom Div entfernt angezeigt wird. Dies bedeutet, dass zwischen dem Div und der Bildlaufleiste Platz ist. So weit so gut. Jetzt ist dieses ganze Ding ein wirklich großer Knopf. Aber ich kann nicht den Knopf im Raum zwischen dem div und der Bildlaufleiste drücken, weil es immer noch ein Teil des Jscrollpane div ist. Das div bekommt nur diese irritierende blaue Umrandung. Jeder weiß, wie ich sicherstellen kann, dass der große Knopf in diesem Raum angeklickt werden kann. Und wenn es möglich ist, den blauen Rand des aktiven Staates loszuwerden?Inhalt hinter jscrollpane div

Vielen Dank im Voraus!

+0

Ich bin mir nicht sicher, ob ich auf den Button klicken soll, aber "outline: 0" sollte kommen befreie die Grenze. – Marko

Antwort

-1

Geben Sie einen besseren z-index für die Schaltfläche

ich denke, es z-index Problem könnte sein,

z-index:1000 
+0

Ja, aber als der große Knopf wird über das div gehen. Und das möchte ich nicht erreichen. Aufgrund der Auffüllung ist im Bereich div ein leerer Bereich. Normalerweise lässt dich dein Browser einfach dort klicken. Aber wegen jscrollpane tut es nicht. Das versuche ich zu beheben. So kann ich auf den Raum klicken, der durch das Padding erstellt wurde, und die Schaltfläche hinter dem div aktivieren, in dem sich das Padding befindet. –

0

So ist die scrollpane ist ein Knopf, und Sie wollen es so, dass, wenn der Benutzer klickt Irgendwo auf dem Scrollpanel wird dann die Aktion der Schaltfläche ausgeführt?

Wie erkennen Sie, wenn jemand den Knopf drückt? Ist das Ganze in einen Link eingebunden? Verwenden Sie Javascript zum Zuweisen eines Klick-Handlers?

Versuchen Sie, dem Element, auf das Sie jScrollPane anwenden, eine Hintergrundfarbe hinzuzufügen, damit Sie seine Grenzen deutlich sehen können. Funktioniert der Button, wenn Sie innerhalb dieser Grenzen drücken? Gibt es eine Lücke zwischen diesen Grenzen und der Bildlaufleiste? Wenn Sie eine URL angeben können, die das Seiten-Setup anzeigt (vorzugsweise ein Beispiel, das auf http://www.jsfiddle.net zusammengestellt wird), kann ich Ihnen vielleicht ein wenig helfen ...