renovations
This commit is contained in:
parent
a62682e188
commit
35081a779a
115 changed files with 439 additions and 325 deletions
10
archive/widget-tasks/2-draggable-windows/solution.md
Normal file
10
archive/widget-tasks/2-draggable-windows/solution.md
Normal file
|
@ -0,0 +1,10 @@
|
|||
# Подсказки
|
||||
|
||||
<ul>
|
||||
<li>Так как высота и ширина окна известны, вёрстка внутри может содержать точные пиксельные размеры.</li>
|
||||
<li>При обработке события `document.onmousemove`, мы вычисляем новые координаты `left/top` и смотрим, вылезает ли окно за границы. Если да -- меняем `left/top` на максимально возможные, чтобы не вылезало.</li>
|
||||
<li>На форме вешаем обработчик `onsubmit`, т.к. иначе Enter в поле отправить её на сервер.</li>
|
||||
</ul>
|
||||
|
||||
# Решение
|
||||
|
Loading…
Add table
Add a link
Reference in a new issue