iOS HTML5日期选择器不接受宽度:100%;

前端之家收集整理的这篇文章主要介绍了iOS HTML5日期选择器不接受宽度:100%;前端之家小编觉得挺不错的,现在分享给大家,也给大家做个参考。
我的表单中有一个 html5日期选择器,用于我的网站的移动版本.我的所有文本输入都设置为宽度:100%,其父td设置为padding-right:15px以使其适合.这意味着我的字段格式很好,并且当设备的方向发生变化时,调整为总是填满容器的一半.但是,日期选择器的行为方式不一样,有人可以帮忙吗?

形成:

<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>

相关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;
}

解决方法

.tBox {  
    min-width:100%; 
}  
table#form {    
    width:100%;  
}

使用宽度100%表格形式和最小宽度:100%表示.tBox,我希望这可以解决你的问题.已经更新了jsfiddle http://jsfiddle.net/brfQf/1/

猜你在找的iOS相关文章