Как создать текстовое поле HTML
, которое может вставить в него ровно 3 символа?
Я нашел это онлайн: <input type="text" style="width: 10px; padding: 2px; border: 1px solid black"/>
Он создает текстовое поле шириной 10 пикселей. Я мог бы использовать это, но мне было интересно, можем ли мы явно задать ширину 3 символов вместо "играть" с пикселями,
Укажите ширину 3 символов для текста ввода html.
Ответ 1
Не надежно, так как l и W имеют очень разную ширину.
Однако, если вы установите шрифт на monospace
, это поможет. Затем вы должны установить size="3"
на входной элемент, и теоретически он должен быть ровно в три символа.