UNPKG

masonry-layout

Version:

Cascading grid layout library

26 lines (19 loc) 560 B
( function() { 'use strict'; test( 'pixel rounding', function() { var container = document.querySelector('#pixel-rounding'); var msnry = new Masonry( container, { gutter: '.gutter-sizer', itemSelector: '.item', transitionDuration: 0 }); var lastItem = msnry.items[2]; var containerWidth = 170; while ( containerWidth < 210 ) { container.style.width = containerWidth + 'px'; msnry.layout(); equal( lastItem.position.y, 0,'3rd item on top row, container width = ' + containerWidth ); containerWidth++; } }); })();