Преобразование прочитанных значений в JavaScript

Функция getComputedStyles не получает именно те значения, которые были заданы в CSS. Она преобразует их в абсолютные значения, обычно в пиксели.

Давайте посмотрим на примере. Пусть у нас задана ширина в процентах:

css#elem {
  width: 100%;
}

Однако при чтении ширины мы получим значение не в процентах, а в пикселях:

javascriptconsole.log(computedStyle.width); // значение в px
Задание 1

Для элемента заданы следующие стили:

css#elem {
  font-size: 2em;
}

По клику на кнопку выведите размер шрифта элемента.