Чтобы отобразить специальные символы, я наложу весь ввод с помощью Span Elements Полем Это просто означает. INPUT-representation Absolutley позиционируется выше ввода :
Код: Выделить всё
m
y
◵
t
e
x
t
< /code>
Теперь в Chrome, Firefox, Edge как настольных, так и мобильных элементах SPAN < /code> Elements - это ширина их буквы.
Safari, с другой стороны, устанавливает фиксированное размер для каждой буквы, если бы все вытесняет все. src = "https://i.sstatic.net/eag8uqav.png"/>
Пример с символом y > Код> или ширина: fit-content , кажется, ничего не делает. Я также переключил теги Span с помощью p , но это тоже не помогло.
Подробнее здесь: https://stackoverflow.com/questions/794 ... -with-text
Мобильная версия