1.0.4 • Published 7 years ago

react-back-top v1.0.4

Weekly downloads
3
License
MIT
Repository
github
Last release
7 years ago

react-back-top

React component to back to top.
npm.io

1. Installation

npm install --save react-back-top

2. Demo & Examples

To build the examples locally, run:

npm install
npm start

3. Usage

import React from 'react';
import BackToTop from 'react-back-top';
const Demo = (props) => {
  const config = {
      text: "回到顶部",
        topDistance: 10,
        timing=“easeIn”
    }
  return <BackToTop ...config/>
}
export default Demo;

4. Properties

proptypedefaultnotes
shapestringdefaultdefault or round, default is rectangle
radiusnumber24Only work for round shape
textstringContent of button
fontSizestring16px
positionobject{ bottom: '10%', right: '5%'}top bottom left right are avalible, determine the position of button
iconstringIt is a class name of icon,font icon such as font awesome and icomoon are supported. For Material Design Icons, icon should be material-icons search, search is the name of icon, but fontSize is not worked for Material Design Icons, you need to set iconto be material-icons md-18 search
colorstringwhiteColor of text or icon
backgroundstring#ff5252Backgound of button
hoverobject{background: '#eb0000' }Effect when hover
topDistancenumber200Scroll y position where button is visible, set 0 the button will always visible
timingstringlinearTiming function scroll to top, linear, easeIn, easeOut, easeInOut are available
speednumber100Speed to scroll

License

Copyright (c) 2017 ZiQiangWang MIT Licensed.