пока такую фигню сделал костыльную (пока координаты только для левого верхнего и правого верхнего углов) https://jsfiddle.net/8Lx08hg4/3/ попробую ваш вариант тоже
Игорь Николаевич: на фриланс идите тогда) и не надо мне грубить, я вам помочь пытался, если вы не в состоянии под свой пример аналогично сделать, то это ваши проблемы уже
pw0ned: естественно, потому что у блока ширина больше, чем viewport. Вариантов решить это может быть несколько... от задания размеров в процентах до адаптивной верстки
Денис Инешин: фишка интересная, но такое не прокатит, т.к. каждый квадрат будет со своим контентом уникальным) например, представим, что каждый квадрат- это картинка) тогда она будет странно это выглядеть )) jsfiddle.net/brds6at3/3
Rithmsamba: ну в label обернуть инпут и относительно лейбла делать тогда) а вообще проще jquery ui datepicker заюзать, т.к. кроссбраузерность там на высоте)