Архив

Архив 2 Июль 2009

Максимум-минимум

2 Июль 2009 14 comments

Из названия можно подумать что я собираюсь грузить вас высшей математикой, на самом деле нет.

Задача стояла простая, есть два элемента: внешний который задает область и внутренний, обозначающий предмет. При клике на внешнем надо было ставить внутренний центров в место клика. Если клик был слишком близко к краю внешнего элемента внутренний должен стать вплотную к краю, а не вышел краем за пределы внешнего.

Вот живая демонстрация, только тут для наглядности добавлен еще один элемент он отмечает область в которой внутренний элемент будет "прилипать" к краю внешнего.

Читать далее...