1 год назад
Масштабирование в HTML, CSS
В прошлой статье мы разобрали как работает "margin". Осталось разобрать"padding". Но перед этим необходимо задать размеры информационного блока, что бы внутри него перемещать информацию. Для начала можем создать новый файл html и css, либо убрать прошлую информацию. Необходимо создать два блока. Первого назовем "page", а второй "box". <div class="page"> <div class="box"> </div> </div> Код должен выглядеть так: Переходим в css и прописываем следующий код: .page{ max-width: 500px; \\Максимальная...
4 года назад
Графический модуль
После того, как мы расширили функционал массива, можно приступать к созданию модуля отрисовки. Его задача - принять массивы данных, масштабировать их к области отрисовки экрана и затем выводить на элемент canvas. Начнем с того, что в ранее намеченном (и пока пустом graphics.js) создадим заготовку для класса графики. Вот так: Здесь handler - ссылка на элемент canvas, в котором будет происходить отрисовка, context - контекст отрисовки, на котором выполняются команды по выводу графики. Пустые пока что...