← Назад к функциям
Free

Измерение расстояния

Measure Distance позволяет нажать на любые два элемента на веб-странице и мгновенно увидеть точное расстояние между ними — по горизонтали (X), по вертикали (Y) и по диагонали. Между элементами появляются визуальные линии соединения с подписанными измерениями, а информационная панель показывает размеры обоих элементов и расстояния во всех трёх направлениях.

Проверка расстояния между двумя элементами в браузерном DevTools требует наведения на каждый элемент по отдельности, считывания значений margin/padding и ручного подсчёта фактического визуального расстояния. Measure Distance полностью устраняет эту необходимость. Нажмите на элемент A, нажмите на элемент B — и точные расстояния в пикселях появятся мгновенно: X (горизонталь), Y (вертикаль) и диагональ — отображаются в виде подписанных линий, соединяющих два элемента прямо на странице. Инструмент измеряет от краёв элементов (bounding box), поэтому значения отражают фактический видимый зазор между элементами, как его видит пользователь. Это отличается от считывания значений margin/padding, которые не учитывают кумулятивный эффект нескольких свойств отступов. Каждый выбранный элемент выделяется цветной рамкой и показывает собственные размеры (ширина × высота), так что в одном виде видны и размеры элементов, и расстояние между ними.

Предпросмотр в реальном времени
example.com/layout Measure Mode: ON
Logo
Element A
CTA Button
Element B
X: 248px
Y: 140px
Diagonal: 285px
A: Logo (120×48) B: CTA Button (140×48) | X: 248px Y: 140px D: 285px
Ключевые особенности

Измерение в два клика

Нажмите на первый элемент (выделен синей рамкой), затем на второй (выделен зелёной рамкой). Расстояния между их bounding box вычисляются и отображаются мгновенно. Никакого перетаскивания, никакого ввода вручную — только два клика.

Значения в трёх направлениях

Видите горизонтальное расстояние (X), вертикальное расстояние (Y) и диагональное расстояние одновременно — каждое отображается своей цветной линией измерения с подписью. X — янтарным, Y — красным, диагональ — фиолетовым.

Визуальные линии соединения

Пунктирные линии измерения соединяют два выбранных элемента прямо на странице, а подписи расстояний расположены в середине каждой линии. Визуальное представление сразу даёт понять, что именно измеряется.

Подписи размеров элементов

Каждый выбранный элемент показывает собственные размеры ширина × высота в небольшой подписи. Это позволяет видеть и размеры элементов, и расстояние между ними в одном виде — без переключения инструментов.

Быстрое повторное измерение

Нажмите на новую пару элементов, чтобы мгновенно обновить измерения. Не нужно деактивировать и повторно активировать инструмент. Предыдущие линии измерения заменяются новыми для новой пары элементов.

Сводная информационная панель

Постоянная информационная панель в нижней части viewport показывает компактную сводку: названия и размеры обоих элементов, а также все три значения расстояний (X, Y, диагональ). Удобна для копирования и вставки в отчёты об ошибках или дизайн-фидбек.

Типичные сценарии использования

Проверка спецификаций отступов из макета

В макете указано, что кнопка должна быть на 24px ниже заголовка. Нажмите на заголовок, нажмите на кнопку и убедитесь, что расстояние Y равно ровно 24px. Выявляет тонкие несоответствия в отступах, которые не видны на глаз, но заданы в дизайн-токенах.

Проверка одинаковых зазоров между элементами

Измерьте расстояние между карточкой 1 и карточкой 2, затем между карточкой 2 и карточкой 3. Если зазоры не совпадают — найдено несоответствие, скорее всего вызванное разными значениями margin или проблемой с flexbox gap.

Проверка адаптивных отступов

Измерьте расстояния между элементами при ширине десктопа, затем измените размер браузера и измерьте снова при ширине мобильного устройства. Убедитесь, что отступы корректно масштабируются по точкам перелома и что адаптивные корректировки margin/padding работают как задумано.

Документирование отчётов об ошибках

Включайте точные измерения в отчёты об ошибках: «Зазор между навигацией и hero составляет 47px, должно быть 32px согласно спецификации дизайна.» Значения из информационной панели можно скопировать напрямую в тикеты Jira или задачи GitHub.

Проверка выравнивания

Нажмите на два элемента, которые должны быть выровнены по горизонтали. Если расстояние Y равно 0px — они выровнены идеально. Любое ненулевое значение Y указывает на вертикальное смещение — точное число показывает, на сколько пикселей.

Как использовать
1

Активируйте Measure Distance

Откройте плавающую панель DevSuite Pro и нажмите на иконку Measure Distance. Курсор меняется на перекрестие, сигнализируя о готовности к выбору первого элемента.

2

Нажмите на первый элемент

Нажмите на любой элемент на странице. Он выделяется синей рамкой с подписью «Element A» и его размерами (ширина × высота в пикселях).

3

Нажмите на второй элемент

Нажмите на второй элемент. Он выделяется зелёной рамкой с подписью «Element B». Линии измерения мгновенно появляются, соединяя два элемента.

4

Считайте расстояния

Появляются три линии измерения: горизонтальная (X) — янтарным, вертикальная (Y) — красным и диагональная — фиолетовым. На каждой линии есть подпись с расстоянием в пикселях. Информационная панель внизу суммирует все значения.

5

Повторите измерение или деактивируйте

Нажмите на другую пару элементов, чтобы мгновенно измерить новое расстояние. Нажмите иконку Measure Distance на панели, чтобы деактивировать инструмент по завершении работы.

Готовы попробовать? Измерение расстояния?

Установите DevSuite Pro бесплатно и разблокируйте более 39 инструментов разработчика для вашего браузера.

Добавить в Chrome Добавить в Edge Добавить в FireFox