anh có chữ "dòng" sau đây trong trang web của tôiCSS làm textbox điền vào tất cả chiều rộng có sẵn
<div style="width:100%">
"Some Text" <DropDown> "Some more text" <TextBox> <Button> <Button>
</div>
Việc kiểm soát thả xuống tôi không thực sự có thể kiểm soát chiều rộng, vì nó kích thước để phù hợp với bất cứ điều gì dài nhất giá trị tùy chọn là. Các Nút có chiều rộng cố định. Làm thế nào tôi có thể nhận được TextBox để điền vào tất cả các chiều rộng còn lại có sẵn?
Tôi đã thử đặt nó vào một bảng nhưng chạy vào cùng một vấn đề, tức là làm cách nào để làm cho tất cả các cột khác càng nhỏ càng tốt để vừa với nội dung của chúng và sau đó cột TextBox lấp đầy chiều rộng còn lại?
Giải pháp Hacky là tốt nếu cần thiết, từ lâu tôi đã từ bỏ bất kỳ giả vờ thậm chí quan tâm đến các tiêu chuẩn CSS khi thật khó để làm điều đơn giản nhất.
Sửa: để làm rõ, bởi TextBox Ý tôi là <input type="text"/>
Bạn có thể điều chỉnh độ rộng của menu thả xuống với một thuộc tính phong cách chiều rộng. et al – Pradyumna
@Pradyumma: Tôi không muốn đặt chiều rộng của menu thả xuống. Nó nên kích thước để phù hợp với nội dung của nó. – fearofawhackplanet
Đối với hồ sơ, bởi TextBox bạn có nghĩa là một '' không phải là một ' 'chính xác? – scunliffe