В форме у меня есть одно и два поля ввода. Эти элементы выравниваются по вертикали. К сожалению, я не могу получить равную ширину этих элементов.
Здесь мой код:
<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 px (конечно, я пробовал 193px, но разница большая). Я думаю, это зависит от разрешения, на разных компьютерах и браузерах, поскольку эти элементы не имеют одинаковой ширины (иногда я думаю, что разница составляет около 1 или 2 пикселя). Я попытался установить эти элементы в строки div или таблицы, но это не помогает.
Q: Как я мог получить ровно равную ширину этих элементов?