Size: a a a

Svelte [svelt] - All about Svelte JavaScript framework.

2021 November 18

AP

Alexander Ponomarev in Svelte [svelt] - All about Svelte JavaScript framework.
банальный letter-spacing вроде даже через костыли какие-то делается
источник

А

Алексей in Svelte [svelt] - All about Svelte JavaScript framework.
а почему канвас вообще?
источник

FS

Franz Sjölvge in Svelte [svelt] - All about Svelte JavaScript framework.
Потому что канвас не появится в DOM
источник

AP

Alexander Ponomarev in Svelte [svelt] - All about Svelte JavaScript framework.
если тебе надо померить строку например чтобы уменьшить ее шрифт) то об SSR в таком случае можно забыть
источник

AP

Alexander Ponomarev in Svelte [svelt] - All about Svelte JavaScript framework.
для SSR вариант с измерением какой-то приблизительной ширины буквы лучше, но всегда надо будет брать с запасом
источник

А

Алексей in Svelte [svelt] - All about Svelte JavaScript framework.
а что надо делать, если строка не помещается?
источник

ER

Eric Rovell in Svelte [svelt] - All about Svelte JavaScript framework.
можно спрятать через ellipsis
источник

А

Алексей in Svelte [svelt] - All about Svelte JavaScript framework.
а почему сразу нельзя?
источник

ER

Eric Rovell in Svelte [svelt] - All about Svelte JavaScript framework.
Сразу - это как?
источник

ER

Eric Rovell in Svelte [svelt] - All about Svelte JavaScript framework.
источник

А

Алексей in Svelte [svelt] - All about Svelte JavaScript framework.
ну типа
text-overflow: ellipsis;
 overflow: hidden;
источник

А

Алексей in Svelte [svelt] - All about Svelte JavaScript framework.
я так понял что тут поведение какое то посложнее должно быть
источник

ER

Eric Rovell in Svelte [svelt] - All about Svelte JavaScript framework.
Там, если я не ошибаюсь, ещё нужно запретить тексту перенос.
источник

ER

Eric Rovell in Svelte [svelt] - All about Svelte JavaScript framework.
В итоге только эта комбинация из 3 свойств позволит прятать строку текста, если не помещается.
источник

ER

Eric Rovell in Svelte [svelt] - All about Svelte JavaScript framework.
И это работает очень хорошо.
источник

ER

Eric Rovell in Svelte [svelt] - All about Svelte JavaScript framework.
Без костылей и кучи ненужного JS
источник

А

Алексей in Svelte [svelt] - All about Svelte JavaScript framework.
ну ты решаешь кейс свой какой-то сейчас
источник

А

Алексей in Svelte [svelt] - All about Svelte JavaScript framework.
может он хотел вообще элемент заменять на другой если в исходный строка не помещается
источник

ER

Eric Rovell in Svelte [svelt] - All about Svelte JavaScript framework.
Наверное, я просто не понял задачу :)
источник

А

Алексей in Svelte [svelt] - All about Svelte JavaScript framework.
но кропать канвас чет не прикольно по моему в любом случае
источник