Kiedy zawartość kontenera jest większa od rozmiaru w kontenerze, paski przesuwania mogą być umieszczone na krawędzi kontenera aby pozwolić użytkownikowi zobaczyć resztę zawartości. Paski przewijania mogą również być użyte niezależnie, kiedy wartość numeryczna lub procentowa musi być podana przez użytkownika. Użytkownik może zmieniać pozycję paska przewijania poprzez klikanie strzałek na jego końcach lub przesuwając suwak paska.
Dodatkowe informacje są dostępne w kursie XUL.
- Atrybuty
- curpos, increment, maxpos, pageincrement
Przykłady
<scrollbar curpos="5" maxpos="50"/>
Atrybuty
-
curpos
- Typ: integer
- Aktualna pozycja paska przewijania (
scrollbar
), która posiada zakres od 0 do wartości atrybutumaxpos
. Domyślną wartością jest 0.
- {{ XULAttr("increment") }}{{ page.unprefixedpath == 'XUL:textbox' ? web.html(' ' .. template.Fx_minversion_inline(3)) : '' }}
- Typ: integer
- Wynosi tyle co wartość atrybutu {{ mediawiki['#switch']('<magic name="\"PAGENAME\"/">', XUL:textbox = .. '<template><name>' .. XULAttr .. '</name><arg>' .. value .. '</arg></template>', XUL:scrollbar = .. '<template><name>' .. XULAttr .. '</name><arg>' .. curpos .. '</arg></template>', '<template><name>' .. XULAttr .. '</name><arg>' .. curpos .. '</arg></template>' .. (dla pasków przewijania) lub .. '<template><name>' .. XULAttr .. '</name><arg>' .. value .. '</arg></template>' .. (dla pudełek liczbowych)) }}</magic> zmienionego, gdy strzałka na pasku przewijania jest naciśnięta. Domyślnie posiada wartość równą 1.
-
pageincrement
- Typ: integer
- Wynosi tyle co wartość atrybutu
curpos
zmienionego, gdy powierzchnia paska przewijania jest kliknięta. Powierzchnia jest obszarem, w którym przytrzymany kursorem pasek przewijania jest przesuwany. Domyślną wartością jest 10.
Własności
Dziedziczy z elementu XUL |
Metody
Podobne
TBD