我有一个html表单元素是<select>
,每当我添加选项并为选项指定值时,它会在表单选择字段上方添加一个空格/边距。如果我修改代码并将所有选项设置为value=""
,那么空格/边距就会消失。
<select id="authorizenet_cc_type" name="payment[cc_type]" class="required-entry validate-cc-type-select">
<option value="">--Please Select--</option>
<option value="">American Express</option>
<option value="">Visa</option>
<option value="">MasterCard</option>
<option value="">Discover</option>
</select>
上面的代码告诉我:
但是当我为每个选项添加值时,我得到以下结果:
如何解决此问题以设置值,但消除其创建的空间?
编辑:好像它可能是某种JavaScript代码或其他东西。当页面首次加载它大约1秒钟时,然后一旦占位符信息加载到所有其他输入字段,弹出空间。