Узнать длину текста

199
27 февраля 2018, 07:24

Помогите найти решение. Работаю в canvas, нужно вывести в текст и если он длинее ширины моего окна нужно перевести на новую строку. Как найти длину текста в пикселях чтоб сравнить её с шириной моего окна или есть другой вариант.

Answer 1

https://developer.mozilla.org/en-US/docs/Web/API/CanvasRenderingContext2D/measureText

var canvas = document.querySelector('canvas'); 
var context = canvas.getContext('2d'); 
var text = "Some text..." 
var info = context.measureText(text); 
console.log(info);
<canvas width=128 height=128></canvas>

READ ALSO
Изменение размера картинок

Изменение размера картинок

ЗдравствуйтеЕсть сервис JavaScript image cropper

233
сжимается страница в форме поиска

сжимается страница в форме поиска

В общем прикрутил форму живого поиска по содержимому таблицу,но при вводе туда данных страница сжимается

183
Вывод из select`a data-items

Вывод из select`a data-items

Здравствуйте, есть такой код

286