2015-06-30 16:10:22 -04:00
|
|
|
# Contain Element
|
|
|
|
|
|
|
|
A JavaScript plugin to contain an element within its parent element.
|
|
|
|
|
|
|
|
## Features
|
|
|
|
|
|
|
|
* Pure JavaScript with no dependencies
|
|
|
|
* Configures the horizontal and vertical alignment of the contained element
|
|
|
|
* Can detect the native size or have it specified at runtime
|
|
|
|
|
|
|
|
## Usage
|
|
|
|
|
|
|
|
```
|
|
|
|
window.onload = function() {
|
|
|
|
containElement({
|
|
|
|
id: 'element', // the id of the element to be contained
|
|
|
|
width: '100', // (optional) element width in pixels (unset: element width)
|
|
|
|
height: '100', // (optional) element height in pixels (unset: element height)
|
|
|
|
valign: 'top', // (optional) vertical alignment: top|bottom (unset: middle)
|
|
|
|
halign: 'left' // (optional) horizontal alignment: left|right (unset: middle)
|
|
|
|
});
|
|
|
|
};
|
|
|
|
```
|
|
|
|
|
|
|
|
## Credits
|
|
|
|
|
|
|
|
Written by [Williams New York](http://williamsnewyork.com)
|
|
|
|
|
|
|
|
### Authors
|
|
|
|
|
2015-06-30 16:35:47 -04:00
|
|
|
* [Kevin MacMartin](https://github.com/prurigro/)
|
|
|
|
* [Luke Evers](https://github.com/lukevers/)
|
2015-06-30 16:10:22 -04:00
|
|
|
|
|
|
|
## LICENSE
|
|
|
|
|
|
|
|
Licensed under the [MIT license](http://opensource.org/licenses/MIT).
|
|
|
|
|