Probleme mit jScrollPane

workflo

Mitglied

Anhänge

Hi,

du hast beim Initialisieren des Scrollers die Möglichkeit, die Breite der Scrollbar und die maximale Höhe des Draggers anzugeben:
Code:
$(function(){
  // this initialises the demo scollpanes on the page.
  $('#pane1').jScrollPane({
    scrollbarWidth:20,
    dragMaxHeight: 20,
    scrollbarMargin: 8
  });
});
Im CSS musst du ebenfalls die Hintergrundgrafiken positionieren:
Code:
.jScrollPaneTrack {
	position: absolute;
	cursor: pointer;
	right: 2px;
	top: 10px;
	height: 100%;
	background: url(../images/leiste.gif) 50% 0 repeat-y;
}
.jScrollPaneDrag {
	position: absolute;
	background: #666;
	cursor: pointer;
	right: 0px;
	overflow: hidden;
	background: url(../images/dragger.gif) 50% 50% no-repeat;
}
Zuletzt musst du im Holder-Element noch einen rechtsseitigen Innenabstand (padding-right im Element mit der ID pane1) angeben, damit der Dragger nicht den Inhalt überdeckt.
Code:
<DIV class="holder">
  <H3>#pane1</H3>
  <DIV class="jScrollPaneContainer jScrollPaneScrollable" style="height: 246px; width: 510px; padding-right: 10px;" tabindex="0">
    <DIV id="pane1" class="scroll-pane" style="height: auto; width: 500px; padding-right: 20px; position: absolute; overflow-x: visible; overflow-y: visible; top: -1045.01px;">
      <P>&gt;Lorem ipsum dolor sit amet, ...</P>
    </DIV>
  </DIV>
</DIV>
Ciao
Quaese
 
Super, klappt 1a. Vielen Dank nochmal!

####

Eine Frage hätte ich aber noch. Ist es möglich den Dragger oben zu positionieren und man dann runter scrollt?
Aktuell ist der Dragger am Ende der Leiste und man scrollt nach oben. Würde das gerne umkehren!
 
Zuletzt bearbeitet:

Neue Beiträge

Zurück