Huge News!Announcing our $40M Series B led by Abstract Ventures.Learn More
Socket
Sign inDemoInstall
Socket

alignit

Package Overview
Dependencies
Maintainers
1
Versions
2
Alerts
File Explorer

Advanced tools

Socket logo

Install Socket

Detect and block malicious and high-risk dependencies

Install

alignit

Align your dom elements to other elements with ease

  • 0.1.1
  • latest
  • Source
  • npm
  • Socket score

Version published
Weekly downloads
0
decreased by-100%
Maintainers
1
Weekly downloads
 
Created
Source

AlignIt - DOM Alignment Helpers

Align your dom elements to other elements with relative ease. Uses absolute positioning.

Usage is dead simple:

alignit(document.getElementById('test'), 'top right');

You can even get a little tricky with offsetting away from alignment points:

// align the #test object 10px away from the right border
alignit(document.getElementById('test'), 'right-10 middle');

And finally, if you want to align the item against an element other than it's immediate parameter specify a third argument:

// align the test element against the document body
alignit(document.getElementById('test'), 'right middle', document.body);

For a working example, I'd recommend checking out the example.

Gotchas

When using alignit it's worth being aware of the following:

  • An element will need to be visible before you can effectively alignit. This is something I consistently forget and have been caught on multiple occasions trying to align and then show an element only to find that the alignment has failed.

Keywords

FAQs

Package last updated on 08 Oct 2013

Did you know?

Socket

Socket for GitHub automatically highlights issues in each pull request and monitors the health of all your open source dependencies. Discover the contents of your packages and block harmful activity before you install or update your dependencies.

Install

Related posts

SocketSocket SOC 2 Logo

Product

  • Package Alerts
  • Integrations
  • Docs
  • Pricing
  • FAQ
  • Roadmap
  • Changelog

Packages

npm

Stay in touch

Get open source security insights delivered straight into your inbox.


  • Terms
  • Privacy
  • Security

Made with ⚡️ by Socket Inc