這個小提琴顯示我的問題:http://jsfiddle.net/jmTqk/2/。藍色塊遮擋旋轉按鈕和日期選擇器下拉鍊接。但我認爲你需要在Windows Chrome上才能看到它。這裏是沒有的藍色塊http://jsfiddle.net/jmTqk/1/Windows上Chrome中的日期輸入寬度
此HTML
<input id='date1' type="date" />
<div id='abcd'>blue block</div>
一個版本,這個CSS
#date1 {
width:6em;
border: 1px solid red;
}
#abcd {
background-color:blue;
height:150px;
width:150px;
display:inline-block;
}
如果更改輸入的寬度11em它適合。
在Ubuntu Chrome上,css將日曆下拉按鈕限制在日期輸入字段的內部。在Windows(XP,7)上沒有。有沒有一種方法可以讓旋轉按鈕和下拉菜單尊重Windows上的日期輸入範圍,並放入紅框中?
似乎像元件具有所需的最小寬度。我看到這個元素[儘可能窄,然後是紅色框](http://i.imgur.com/KCYR0BS.png)將其切斷。你可以擴大但不能低於最小值。 – sachleen
啊,這太糟糕了。它在Win 7上看起來也是錯誤的。我應該修正這個標題。 –