Tôi có bộ chọn ngày html5 trong biểu mẫu của mình cho phiên bản di động của trang web của tôi. Tất cả các văn bản đầu vào của tôi được thiết lập để chiều rộng: 100% và td mẹ của nó được thiết lập để padding-right: 15px để làm cho nó phù hợp. Điều này có nghĩa là các trường của tôi được định dạng độc đáo và điều chỉnh để luôn lấp đầy một nửa container khi hướng của thiết bị thay đổi. Tuy nhiên bộ chọn ngày không hoạt động theo cùng một cách, bất kỳ ai cũng có thể trợ giúp?Bộ chọn ngày trên iOS HTML5 sẽ không chấp nhận chiều rộng: 100%;
Mẫu:
<form method="get" action="home">
<table id="form">
<tr><td>
<input type="text" name="Title" class="tbox" placeholder="Title" />
</td><td>
<input type="text" name="Genre" class="tbox" placeholder="Genre" />
</td></tr>
<tr><td>
<input type="text" name="Location" class="tbox" placeholder="Location" />
</td><td>
<input type="date" name="Date" class="tbox" placeholder="DD/MM/YY" />
</td></tr>
<tr><td>
<input type="text" name="postcode" class="tbox" id="postcode" placeholder="Postcode" />
</td><td>
<input type="number" name="radius" class="tbox" placeholder="Mile Radius" /><br />
</td></tr>
</table>
<input type="submit" value="Search" />
</form>
liên quan CSS:
.tbox {
background-color: #a1c9ff;
border: 1px solid #003f94;
width: 100%;
height: 30px;
margin: 3px 2px;
padding: 0 5px;
border-radius: 15px;
font-size: 18px;
float: left;
}
table#form tr td {
overflow: hidden;
padding-right: 15px;
}
Công trình này đẹp và phải là câu trả lời được chấp nhận chính xác. – jmknoll