Skip to content

shallker/position

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

11 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

position

Position an element in DOM

Installation

Install with component(1):

$ component install shallker/position

Quick Start

var position = require('position');
var el = document.getElementById('my-element');

position(el).at(100, 100).top().center();

Internal Uses

var position = require('position');
var awesomeProject = {};

awesomeProject.position = function (pageX, pageY) {
  return position(this.el).at(pageX, pageY);
}

API

position(Node element)

.to(Node element)

.at(Number pageX, Number pageY)

.top([Number offset])

.left([Number offset])

.right([Number offset])

.bottom([Number offset])

.center()

Test

http://shallker.github.io/position/test/mouse.html
http://shallker.github.io/position/test/element.html

Todo

  • add position: absolute to element

License

MIT

About

Poistion an element in DOM

Resources

Stars

Watchers

Forks

Packages

No packages published

Contributors 3

  •  
  •  
  •