All Projects → koddr → just-scroll

koddr / just-scroll

Licence: MIT license
Simple indicate the possibility of scrolling on a page with СSS3 animation.

Programming Languages

Sass
350 projects
javascript
184084 projects - #8 most used programming language

Projects that are alternatives of or similar to just-scroll

body-scroll-freezer
↕️ Dependency-free JS module to freeze body scroll when opening modal box
Stars: ✭ 22 (-35.29%)
Mutual labels:  scrolling
takefive.css
The most advanced pure CSS lightbox – not one single line of JavaScript has been wasted
Stars: ✭ 123 (+261.76%)
Mutual labels:  css3-animations
react-smart-scroll
Efficient rendering of long lists in React
Stars: ✭ 27 (-20.59%)
Mutual labels:  scrolling
render-props
㸚 Easy-to-use React state containers which utilize the render props (function as child) pattern
Stars: ✭ 33 (-2.94%)
Mutual labels:  scrolling
react-dice-complete
Complete dice rolling functionality and animations
Stars: ✭ 60 (+76.47%)
Mutual labels:  css3-animations
Dynamic.css
🚀 Awesome Library of CSS3 animations 🎉
Stars: ✭ 38 (+11.76%)
Mutual labels:  css3-animations
angular-inviewport
A simple lightweight library for Angular with no other dependencies that detects when an element is within the browser viewport and adds a "sn-viewport-in" or "sn-viewport-out" class to the element
Stars: ✭ 72 (+111.76%)
Mutual labels:  scrolling
cachu-slider
🌈 🔆 Create animated full screen and content-fit sliders efficiently.
Stars: ✭ 30 (-11.76%)
Mutual labels:  scrolling
resizing-header-on-scroll
When you scroll down the page a bit, the header resizes smaller with CSS3 animations, and gets back bigger when you scroll back to the top
Stars: ✭ 19 (-44.12%)
Mutual labels:  scrolling
FlexibleHeader
A container view that responds to scrolling of UIScrollView
Stars: ✭ 69 (+102.94%)
Mutual labels:  scrolling
marquee-ora
A tool to create an ora compatible spinner object that behaves like a scrolling marquee
Stars: ✭ 73 (+114.71%)
Mutual labels:  scrolling
react-custom-scroller
Super simple React component for creating a custom scrollbar cross-browser and cross-devices.
Stars: ✭ 30 (-11.76%)
Mutual labels:  scrolling
onscroll-effect
A tiny JavaScript library to enable CSS animations when user scrolls.
Stars: ✭ 35 (+2.94%)
Mutual labels:  scrolling
scroll-sync-react
A scroll syncing library for react that is up to date
Stars: ✭ 49 (+44.12%)
Mutual labels:  scrolling
jquery-scrollwatch
jQuery plugin for determining active sections on the page based on scrolling
Stars: ✭ 18 (-47.06%)
Mutual labels:  scrolling
MHScrollingHeader
An Easy Way to Intergate Scrolling Header
Stars: ✭ 13 (-61.76%)
Mutual labels:  scrolling
react-scroll-trigger
📜 React component that monitors scroll events to trigger callbacks when it enters, exits and progresses through the viewport. All callback include the progress and velocity of the scrolling, in the event you want to manipulate stuff based on those values.
Stars: ✭ 126 (+270.59%)
Mutual labels:  scrolling
vue-in-viewport-mixin
Vue 2 mixin to determine when a DOM element is visible in the client window
Stars: ✭ 99 (+191.18%)
Mutual labels:  scrolling
2DUICollectionViewSwift
A simple and elegant 2Dimensional UICollectionView which is most commonly used in ecommerce apps, music streaming apps etc. Easily customisable as per your requirements as it is designed keeping the superset requirement in mind. Developed in latest Swift syntax.
Stars: ✭ 28 (-17.65%)
Mutual labels:  scrolling
NoobScroll
A lightweight jQuery Plugin that add some cool function to make scrolling more fun [Archive]
Stars: ✭ 43 (+26.47%)
Mutual labels:  scrolling

just-scroll-sass-logo-github

Just Scroll npm version

Simple indicate the possibility of scrolling on a page with СSS3 animation.

Features

  • Work on all modern and many older browsers
  • Have SASS version for re-build (developers only)
  • Include colors, helpers and more stuff
  • Support for your issues

Desktop browsers support

IE Firefox Chrome Safari Opera
10+ 16+ 3+ 5+ 12.10+

Mobile browsers support

Firefox Mobile Chrome for Android iOS Safari Opera Mini
16+ 2+ 4+ 12.10+

How to use?

  • First, install from npm to your project:
$ npm install just-scroll --save
  • Next, import just-scroll to your builded SASS (or SCSS) file:
@import('just-scroll')
  • Good. Now, add special container with .just-scroll, .to-down (or .to-up if you want to indicate scroll up action) and .color-* classes:
<div class="just-scroll to-down color-black">
  ...
</div>
  • And finally, place animated element into .just-scroll container:
<div class="just-scroll to-down color-black">
  <div class="mouse-icon">
    <div class="wheel"></div>
  </div>
</div>

More options?

Just add this class to .just-scroll container:

.to-*

CSS Class Description
.to-up Animation scroll up
.to-down Animation scroll down

.color-*

CSS Class Description Value
.color-black Black color rgba(0, 0, 0, 1)
.color-white White color rgba(255, 255, 255, 1)
.color-green Green color rgba(35, 209, 96, 1)

.centered

CSS Class Description Value
.centered Place .just-scroll container to center of parent html element margin: 0 auto

Animated elements

.mouse-icon

<div class="mouse-icon">
  <div class="wheel"></div>
</div>

Author & maintainers

Development and maintenance engaged by Vic Shóstak (aka Koddr).

If you want to say «thank you» or/and support active development Just Scroll — send to project's author some money via PayPal: @paypal.me/koddr.

DigitalOcean Referral Badge

License

MIT

Note that the project description data, including the texts, logos, images, and/or trademarks, for each open source project belongs to its rightful owner. If you wish to add or remove any projects, please contact us at [email protected].