shallker / position

Poistion an element in DOM

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

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


Languages

Language:JavaScript 53.8%Language:HTML 40.5%Language:Makefile 5.7%