Сейчас я работаю над проектом React, в котором использую Fitty для динамического изменения размера текста в соответствии с его контейнером. Библиотека хорошо работает с более коротким текстом, например «ААААААА» или «ААА ААА А ААА», но я столкнулся с проблемой с очень длинными словами.
Когда ширина окна превышает исходный размер при применении Fitty код удаляет Fitty, предполагая, что он больше не нужен. Однако это вызывает проблемы с очень длинными словами, которые не могут быть правильно перенесены:
Fitty настраивает размер текста на основе начальной ширины окна (например, 1200 пикселей) и сохраняет его как начальную ширину (локальный переменная).
Когда ширина окна превышает начальную ширину (например, размер изменяется до 1400 пикселей), Fitty удаляется, а текст возвращается к исходному размеру, вызывая переполнение и нарушение макет.
Это особенно проблематично для длинных слов, таких как «AAAAAAAAAA AAAAAAAAAA AAAAAAAAAA», которые не могут быть правильно перенесены.
Я пытался удалить Fitty, когда ширина окна превышает начальную ширину. . Однако удаление Fitty приводит к переполнению текста для более длинных слов.
Я экспериментировал с проверкой InitialWidth для повторного применения Fitty, но решение не учитывает случаи, когда текст по-прежнему переполняется после удаления Fitty.
Подробнее здесь: https://stackoverflow.com/questions/793 ... nitial-wid
Проблема переполнения текста библиотеки Fitty после удаления при изменении размера за пределы начальной ширины в React ⇐ CSS
Разбираемся в CSS
1737065030
Anonymous
Сейчас я работаю над проектом React, в котором использую Fitty для динамического изменения размера текста в соответствии с его контейнером. Библиотека хорошо работает с более коротким текстом, например «ААААААА» или «ААА ААА А ААА», но я столкнулся с проблемой с очень длинными словами.
Когда ширина окна превышает исходный размер при применении Fitty код удаляет Fitty, предполагая, что он больше не нужен. Однако это вызывает проблемы с очень длинными словами, которые не могут быть правильно перенесены:
Fitty настраивает размер текста на основе начальной ширины окна (например, 1200 пикселей) и сохраняет его как начальную ширину (локальный переменная).
Когда ширина окна превышает начальную ширину (например, размер изменяется до 1400 пикселей), Fitty удаляется, а текст возвращается к исходному размеру, вызывая переполнение и нарушение макет.
Это особенно проблематично для длинных слов, таких как «AAAAAAAAAA AAAAAAAAAA AAAAAAAAAA», которые не могут быть правильно перенесены.
Я пытался удалить Fitty, когда ширина окна превышает начальную ширину. . Однако удаление Fitty приводит к переполнению текста для более длинных слов.
Я экспериментировал с проверкой InitialWidth для повторного применения Fitty, но решение не учитывает случаи, когда текст по-прежнему переполняется после удаления Fitty.
Подробнее здесь: [url]https://stackoverflow.com/questions/79363169/fitty-library-text-overflow-issue-after-removal-when-resizing-beyond-initial-wid[/url]
Ответить
1 сообщение
• Страница 1 из 1
Перейти
- Кемерово-IT
- ↳ Javascript
- ↳ C#
- ↳ JAVA
- ↳ Elasticsearch aggregation
- ↳ Python
- ↳ Php
- ↳ Android
- ↳ Html
- ↳ Jquery
- ↳ C++
- ↳ IOS
- ↳ CSS
- ↳ Excel
- ↳ Linux
- ↳ Apache
- ↳ MySql
- Детский мир
- Для души
- ↳ Музыкальные инструменты даром
- ↳ Печатная продукция даром
- Внешняя красота и здоровье
- ↳ Одежда и обувь для взрослых даром
- ↳ Товары для здоровья
- ↳ Физкультура и спорт
- Техника - даром!
- ↳ Автомобилистам
- ↳ Компьютерная техника
- ↳ Плиты: газовые и электрические
- ↳ Холодильники
- ↳ Стиральные машины
- ↳ Телевизоры
- ↳ Телефоны, смартфоны, плашеты
- ↳ Швейные машинки
- ↳ Прочая электроника и техника
- ↳ Фототехника
- Ремонт и интерьер
- ↳ Стройматериалы, инструмент
- ↳ Мебель и предметы интерьера даром
- ↳ Cантехника
- Другие темы
- ↳ Разное даром
- ↳ Давай меняться!
- ↳ Отдам\возьму за копеечку
- ↳ Работа и подработка в Кемерове
- ↳ Давай с тобой поговорим...
Мобильная версия