在我的 asp.net 网络应用程序中,下拉列表和文本框的大小在 Chrome 中显示相同,但在 Safari 浏览器中查看时,下拉列表的大小与文本框的大小相比会缩小
这是我的html代码
<div>
<select
id="ddlState"
placeholder="optional"
class="select"
title="Select Role">
<option value="0">state</option>
</select>
</div>
<div>
<input
maxlength="100"
id="txtCity"
placeholder="City"
class="inpt"
/>
</div>
这是我的风格
.select
{
width: 224px;
border: none;
font: normal 14px/16px "HelveticaNeueLTCom45Light" , Georgia,serif;
display: block;
float: none;
height: 32px;
margin-top: 9px;
color: #6d6e71;
padding: 0px 4px 0px 4px;
background: url(../images/selectbg.png) no-repeat right 9px #fff;
}
.inpt{
border: none;
font: normal 15px/16px "HelveticaNeueLTCom45Light" , arial,serif;
margin: 8px 0 15px 0;
padding: 7px 4px 8px 4px;
color: #6d6e71;
width :216px;
}