Skip to content

eknowles/resizerjs

Repository files navigation

Resizer.js

Build Status Coveralls NPM Version NPM Downloads GitHub stars GitHub issues Twitter

Resizer is a javascript library for handling custom resizing of flex box elements.

This allows the user to drag a handle to resize the frame.

Installation

Install with NPM

$ npm i resizerjs

Add script to the document

<script src="./node_modules/resizerjs/dist/resizer.min.js"></script>

Add the CSS and customise how you wish.

[data-rz-handle] { flex: 0 0 6px; background-color: rgba(0, 0, 0, 0.5); } [data-rz-handle] div { width: 6px; background-color: rgba(0, 0, 0, 0.5); }

Usage

Create an instance of Resizer. Use a CSS selector of the container element as the first argument.

JavaScript
const myResizer = new Resizer('.container');
HTML
<div class="container"> <div class="item"></div> <div class="item"></div> </div>

About

Simple resizing for flexbox

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published