0.0.6 • Published 3 years ago
@cany/rem v0.0.6
@cany/rem
Convert unit px to rem on mobile.
Installation
$ npm i @cany/rem
# or
$ yarn add @cany/rem
CDN
<script type="text/javascript" src="https://unpkg.com/@cany/rem"></script>
<script type="text/javascript">
Rem.init()
</script>
Usage
import Rem from '@cany/rem'
Rem.init()
CSS
If there is a named header element in design, the width and height are 100px and 30px respectively. When the base option is set to 100 which is also default and recommended, You can know its value by simple calculations and write as blow:
.header {
width: 1rem; /* 1rem = 100 / 100 */
height: .3rem; /* .3rem = 30 / 100 */
}
API
Rem.init(options?: Object)
: init rem.
Options
designWidth
: width of design. default is 750.base
: baseline. default is 100 and recommended.maxWidth
: max client width. default is null, when it is set and client width is more than it, the rem will keep constant.
License
MIT