Покажіть примітку біля елемента
Створіть функцію positionAt(anchor, position, elem), яка позиціонує elem залежно від position біля елемента anchor.
Аргумент position має бути рядком з будь-яким із 3 значень:
"top"– розміститиelemправоруч надanchor"right"– розміститиelemбезпосередньо праворуч відanchor"bottom"– розміститиelemпрямо підanchor
Аргумент використовується всередині функції showNote(anchor, position, html), наданої у вихідному коді завдання, який створює елемент примітки із заданим html і показує його у заданій позиції position біля елементу anchor.
Ось демонстрація приміток:
У цьому завданні нам потрібно лише точно розрахувати координати. Подробиці дивіться в коді.
Зверніть увагу: елементи повинні бути в документі, щоб прочитати offsetHeight та інші властивості.
Прихований елемент (display:none) або елемент поза документом не має розміру.