Tôi đã có cấu trúc html sau:Làm thế nào nhiều div (kích thước động) chia sẻ 100% chiều rộng?
<div style="width:100%">
<div style="float:left; width:70%"><input /></div>
<div style="float:left">element with unknown width</div>
<div style="float:left; width=30%"><input /></div>
<div style="clear:both" />
</div>
Những gì tôi muốn đạt được như sau:
- (Yêu cầu) Các div ngoài nên sử dụng 100% độ rộng màn hình
- (Yêu cầu) Ba div bên trong nên chia sẻ 100% này với nhau
- (Yêu cầu) Div thứ hai, giữa hai số khác, chiếm một số lượng không gian không rõ
- Hai trường nhập phải sử dụng hết tất cả dung lượng còn lại, nhưng trường đầu tiên sẽ nhận 70% số còn lại, còn giá trị thứ nhất nhận 30%
Làm sao có thể thực hiện điều này?
nếu tính toán của tôi là đúng, div giữa chiếm 0%, bạn phải làm phép toán, ví dụ: 30%, 30% và 40%. Nếu bạn thực sự muốn nó năng động với các điều kiện, hãy sử dụng javascript – Ibu
Một câu hỏi 'cung cấp cho tôi mã 'khác ... Shhh – Starx
Đây có phải là bài tập về nhà của bạn không? –