Size: a a a

Верстка сайтов HTML/CSS/JS/PHP

2021 June 08

EK

Evgeny Kukzik in Верстка сайтов HTML/CSS/JS/PHP
Ну, какой ещё костыль я могу подкинуть...
источник

AG

Artur Gaziev in Верстка сайтов HTML/CSS/JS/PHP
ты подкинь решение нормальное а не тупорылый костыль
источник

EK

Evgeny Kukzik in Верстка сайтов HTML/CSS/JS/PHP
Тебе обязательно нужен инпут?
источник

EK

Evgeny Kukzik in Верстка сайтов HTML/CSS/JS/PHP
Это затравочка)
источник

AG

Artur Gaziev in Верстка сайтов HTML/CSS/JS/PHP
я хочу чтобы там были только цифры
источник

AG

Artur Gaziev in Верстка сайтов HTML/CSS/JS/PHP
для ввода
источник

EK

Evgeny Kukzik in Верстка сайтов HTML/CSS/JS/PHP
я бы сделал над инпутом блок, в него положил бы span с прозрачным текстом, по стилям совпадающим с инпутом, а рядом с этим span'ом вставлял единицы измерения(необязательно км) в ещё один span, и довесил бы обработчик на ввод в инпут значения, который бы дублировал введённое в span с прозрачным текстом.
источник

EK

Evgeny Kukzik in Верстка сайтов HTML/CSS/JS/PHP
Круто?)
источник

UM

Utsr Mapper in Верстка сайтов HTML/CSS/JS/PHP
Да
источник

UM

Utsr Mapper in Верстка сайтов HTML/CSS/JS/PHP
Я у которого на сайте всего 1 страница
источник

EK

Evgeny Kukzik in Верстка сайтов HTML/CSS/JS/PHP
Или ширину инпута менять можно, считывая ширину фэйкового span'a, в который дублирушь value из инпута
источник

VS

Vladyslav Shevchenko in Верстка сайтов HTML/CSS/JS/PHP
Я бы написал функцию, которая бы возвращала количество цифр в value и в зависимости от того, сколько там цифр и двигала "км" от левого края
источник

EK

Evgeny Kukzik in Верстка сайтов HTML/CSS/JS/PHP
Действуй, у тебя там и по js больше 0, так что справишься)
источник

T

Tomorrow in Верстка сайтов HTML/CSS/JS/PHP
уже кидали решение на этот случай
источник

AG

Artur Gaziev in Верстка сайтов HTML/CSS/JS/PHP
оно не совсем сработало, в type=""number" нельзя подставить буквы
источник

AG

Artur Gaziev in Верстка сайтов HTML/CSS/JS/PHP
инпут должен быть во всю ширину. норм анальный костыль
источник

EK

Evgeny Kukzik in Верстка сайтов HTML/CSS/JS/PHP
Да пусть будет, проблема-то в чём?)
источник

EK

Evgeny Kukzik in Верстка сайтов HTML/CSS/JS/PHP
Любой ширины
источник

EK

Evgeny Kukzik in Верстка сайтов HTML/CSS/JS/PHP
я бы сделал, но мне ещё портфолио делать(
источник

AG

Artur Gaziev in Верстка сайтов HTML/CSS/JS/PHP
фейк элемент и подставление value одно в другое решение не для 21 века. интересно как в react или vue это сделали бы
источник