Существует ли эквивалент getBoundingClientRect () для текстовых узлов?

Я рекомендовал бы символы нижнего регистра с подчеркиваниями (номер 2 в Вашем вопросе). Это верно, что эта схема именования является соглашением в направляющих и не необходимая в проектах ненаправляющих. Однако я все еще придерживался бы соглашения направляющих, потому что большинство Ruby программистов, вероятно, использует Ruby исключительно для направляющих так или иначе.

13
задан GargantuChet 13 August 2014 в 15:54
поделиться

1 ответ

Оберните текстовый узел в , получите boundingRect этого диапазона.

var span = document.createElement('span');
textNode.parentNode.insertBefore(span, textNode);
span.appendChild(textNode);
var rect = span.getBoundingClientRect();
11
ответ дан 1 December 2019 в 20:43
поделиться
Другие вопросы по тегам:

Похожие вопросы: