Comments (6)
Feature added in 4.0.0-aplha
from react-scrollbars-custom.
Thats true.
I just can't imagine situation when you have to set max size. Thumb size is intuitive represents how much content you see now and how much still "out there". If to set the maximal size it will:
- break that representation
- slow down the lib a bit due to extra calculations for each scrolling step =
not sure if it is necessary.
Anyways i'm bisy with package rework yet, if anywone will vote for that feeature too i'll add it somewhere around 3.4.x-3.5.x versions.
from react-scrollbars-custom.
You can set the paddings for track and maximal thumb size will be respective for them (paddings).
from react-scrollbars-custom.
Ok but if we have a vertical scrollbar and I set paddings (top and bottom), my thumb would not be able to reach the top and the bottom of the track.
In this example I'm on the top of the scrolling content:
from react-scrollbars-custom.
Here is an example of something I want to avoid in my UI:
But ofc I get your point. I could also do a pull request if you need - leaving the default computation when maximalThumbsSize is not set.
from react-scrollbars-custom.
@gamegee no sense, cause lib will be rewritten from scratch onto TS since 3.2
from react-scrollbars-custom.
Related Issues (20)
- rafCallback / getScrollState being called continuously HOT 2
- Don't work max-height! HOT 1
- Content doesn't show in Safari HOT 1
- Scrolling Breaks with Dynamic Content and PermanentTrack
- Can this be applied to a textarea?
- Horizontal Scrollbar on the top of the div ratherthan on the bottom HOT 3
- React 17 support? HOT 2
- React 17 Support in peer dependencies, failed to install dependencies via npm v7 HOT 6
- TypeScript: Spreading props creates ref type bug
- Scrollbar gets stuck in bottom after scrollable content becomes shorter
- Memory leak that causes crash HOT 1
- Top and Bottom margin for the track HOT 1
- Not working with react 18 and next js 12 getting element ref error HOT 13
- Scroll flickering/jumping when I add margin/padding to content HOT 1
- disableTrackXMousewheelScrolling not working
- Problem with SSR HOT 1
- doesn't work in vite (due to the use of global) HOT 2
- Customize width of rendered scrollbar
- Incompatible with React 18 in strict mode HOT 17
- getScrollbarWidth shouldn't use unsafe styles
Recommend Projects
-
React
A declarative, efficient, and flexible JavaScript library for building user interfaces.
-
Vue.js
🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
-
Typescript
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
-
TensorFlow
An Open Source Machine Learning Framework for Everyone
-
Django
The Web framework for perfectionists with deadlines.
-
Laravel
A PHP framework for web artisans
-
D3
Bring data to life with SVG, Canvas and HTML. 📊📈🎉
-
Recommend Topics
-
javascript
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
-
web
Some thing interesting about web. New door for the world.
-
server
A server is a program made to process requests and deliver data to clients.
-
Machine learning
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
-
Visualization
Some thing interesting about visualization, use data art
-
Game
Some thing interesting about game, make everyone happy.
Recommend Org
-
Facebook
We are working to build community through open source technology. NB: members must have two-factor auth.
-
Microsoft
Open source projects and samples from Microsoft.
-
Google
Google ❤️ Open Source for everyone.
-
Alibaba
Alibaba Open Source for everyone
-
D3
Data-Driven Documents codes.
-
Tencent
China tencent open source team.
from react-scrollbars-custom.