Security News
tea.xyz Spam Plagues npm and RubyGems Package Registries
Tea.xyz, a crypto project aimed at rewarding open source contributions, is once again facing backlash due to an influx of spam packages flooding public package registries.
unscroll
Advanced tools
Readme
Make your page unscrollable and adjusts content elements to compensate for the missing scrollbar.
npm install unscroll
Simply call unscroll()
to make the page unscrollable. When the browser removes the vertical scrollbar, the body
element will be adjusted with a padding to prevent elements from "jumping" to the right.
<button onclick="unscroll()">Make page unscrollable</button>
When you have absolute or fixed positioned elements on your page, you might want to add the adjustment to those elements as well. You can pass those elements selectors into unscroll:
unscroll('#adjust-me-too')
unscroll(['#adjust-me-too', '.and-me'])
By default, unscroll will add the scrollbar width to the right padding of the element. In some cases you might want to use another CSS attribute, like right
. To do that, you can pass the elements selector together with the desired attribute:
unscroll([['#adjust-right-attribute', 'right'], '#adjust-default'])
To enable scrolling again, use unscroll.reset()
.
<button onclick="unscroll.reset()">Make page scrollable</button>
FAQs
Make your page unscrollable and adjusts content elements to compensate for the missing scrollbar.
The npm package unscroll receives a total of 4 weekly downloads. As such, unscroll popularity was classified as not popular.
We found that unscroll demonstrated a not healthy version release cadence and project activity because the last version was released a year ago. It has 1 open source maintainer collaborating on the project.
Did you know?
Socket for GitHub automatically highlights issues in each pull request and monitors the health of all your open source dependencies. Discover the contents of your packages and block harmful activity before you install or update your dependencies.
Security News
Tea.xyz, a crypto project aimed at rewarding open source contributions, is once again facing backlash due to an influx of spam packages flooding public package registries.
Security News
As cyber threats become more autonomous, AI-powered defenses are crucial for businesses to stay ahead of attackers who can exploit software vulnerabilities at scale.
Security News
UnitedHealth Group disclosed that the ransomware attack on Change Healthcare compromised protected health information for millions in the U.S., with estimated costs to the company expected to reach $1 billion.