new version

This commit is contained in:
Ilya Kantor 2014-12-22 13:55:31 +03:00
parent 82bc6ea984
commit a45c3fa386
94 changed files with 54 additions and 94 deletions

View file

@ -7,4 +7,4 @@
Демо:
[iframe border=1 src="solution"]
[edit src="source" task/]

View file

@ -8,4 +8,3 @@
HTML/CSS исходного документа, возможно, понадобится изменить.
[edit src="source" task/]

View file

@ -9,4 +9,4 @@
Как лучше отобразить кнопку справа-сверху: через `position:absolute` или `float`?
[edit src="source" task/]

View file

@ -25,4 +25,3 @@
# Полное решение
[edit src="solution"]Открыть в песочнице[/edit]

View file

@ -10,4 +10,3 @@
В этой задаче разработка HTML/CSS-структуры составляет 90% решения.
[edit src="source" task/]

View file

@ -21,6 +21,6 @@
<li>Вам пригодятся свойства `event.clientX/event.clientY`</li>
</ul>
[edit src="source" task/]
P.S. Центрировать мяч можно и при помощи CSS, но JavaScript в перспективе позволит делать это гибче и определять позицию более динамически.

View file

@ -1,3 +1,2 @@
Поставьте обработчик `click` на контейнере. Он должен проверять, произошел ли клик на кнопке удаления (`target`), и если да, то удалять соответствующий ей `DIV`.
[edit src="solution"]Открыть в песочнице[/edit]

View file

@ -9,4 +9,3 @@
В результате, должно работать вот так(кликните на крестик):
[iframe src="solution" height=500]
[edit src="source" task/]

View file

@ -16,4 +16,3 @@
P.S. При необходимости HTML/CSS дерева можно изменить.
[edit src="source" task/]

View file

@ -13,7 +13,7 @@
<li>Код не должен меняться при увеличении количества столбцов или строк.</li>
</ul>
[edit src="source" task/]
P.S. Обратите внимание, тип столбца задан атрибутом у заголовка. Это необходимо, ведь числа сортируются иначе чем строки. Соответственно, код это может использовать.

View file

@ -14,5 +14,5 @@
<li>Содержимое может содержать вложенные теги, *в том числе внутри ссылок*, например, `<a href=".."><i>...</i></a>`.</li>
</ul>
[edit src="source" task/]

View file

@ -10,7 +10,7 @@
Для обработки событий используйте делегирование, т.е. не более одного обработчика.
[edit src="source" task/]
P.S. Обратите внимание -- клик может быть как на маленьком изображении `IMG`, так и на `A` вне него. При этом `event.target` будет, соответственно, либо `IMG`, либо `A`.