Trên biểu mẫu, tôi có một lựa chọn và hai trường nhập. Các phần tử này được căn chỉnh theo chiều dọc. Thật không may, tôi không thể có được chiều rộng bằng nhau của các phần tử này.
Đây là mã của tôi:
<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">
Ví dụ trên, chiều rộng tốt nhất cho phần tử được chọn là 198 hoặc 199 px (tất nhiên tôi đã thử 193px, nhưng sự khác biệt là lớn). Tôi nghĩ, nó phụ thuộc vào độ phân giải, trên các máy tính và trình duyệt khác nhau vì các phần tử này không có chiều rộng bằng nhau (đôi khi tôi nghĩ rằng sự khác biệt là khoảng 1 hoặc 2 px). Tôi đã cố gắng đặt các phần tử này trong các hàng div hoặc bảng, nhưng không giúp được gì.
Hỏi: Làm cách nào để tôi có được chiều rộng chính xác bằng nhau của các phần tử này?