В Javascript у меня есть определенная строка, и я хотел бы как-то измерить, сколько места (в пикселях) она займет в определенном элементе.
По сути, у меня есть элемент, который будет плавать над всем остальным (например, всплывающая подсказка), и мне нужно вручную установить его ширину с помощью Javascript, чтобы он соответствовал тексту внутри.
Я не могу заставить его «автоматически расти», как если бы встроенный элемент рос горизонтально, чтобы содержать его дочерние элементы.
В Windows есть API, которые делают это. Есть ли способ сделать то же самое в Javascript?
Если нет достойного пути, какой подход, по вашему мнению, возможен?
(Например, попробуйте разные ширины и проверьте высоту, чтобы убедиться, что она не превышает определенного порога).
Чем меньше «значений пикселей» я могу жестко закодировать в моем JS, тем лучше.