En el formulario, tengo un campo de selección y dos de entrada. Estos elementos están alineados verticalmente. Desafortunadamente, no puedo obtener el mismo ancho de estos elementos.
Aquí está mi código:
<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">
Para el ejemplo anterior, el mejor ancho para el elemento seleccionado es 198 o 199 px (por supuesto, probé 193 px, pero la diferencia es importante). Creo que depende de la resolución, en varias computadoras y navegadores, ya que estos elementos no tienen anchos iguales (a veces creo que la diferencia es de aproximadamente 1 o 2 px). Intenté establecer estos elementos en div o filas de tabla, pero no ayuda.
P: ¿Cómo puedo obtener exactamente el mismo ancho de estos elementos?