В форме у меня есть одно поле выбора и два поля ввода. Эти элементы выровнены по вертикали. К сожалению, у меня не получается добиться одинаковой ширины этих элементов.
Вот мой код:
<select name="name1" style="width:198px">
<option>value1</option>
<option>value2</option>
</select><br/>
<input type="text" name="id1" style="width:193px"><br/>
<input type="text" name="id2" style="width:193px">
В приведенном выше примере лучшая ширина для элемента выбора составляет 198 или 199 пикселей (конечно, я пробовал 193 пикселей, но разница существенная). Я думаю, это зависит от разрешения, на разных компьютерах и браузерах, поскольку эти элементы не имеют одинаковой ширины (иногда мне кажется, что разница составляет около 1 или 2 пикселей). Я пробовал установить эти элементы в строки div или таблицы, но это не помогает.
Q: Как я могу получить точно одинаковую ширину этих элементов?