我有一個表格input
和select
全部在height:32px
。
Firefox將文本對齊到所有其他瀏覽器對齊中心。
我想使文字居中,但似乎有問題。
有什麼建議嗎? HERES MY FIDDLECSS與Firefox的不一致 - 選擇表單域
<select id="month" class="" name="month">
<option value="1">February</option>
<option value="2">March</option>
<option value="3">April</option>
<option value="4">May</option>
<option value="5">June</option>
<option value="6">July</option>
<option value="7">August</option>
<option value="8">September</option>
<option selected="" value="9">October</option>
<option value="10">November</option>
<option value="11">December</option>
<option value="12">undefined</option>
</select>
<input type="text" value='some text' />
更新:line-height
沒有似乎做任何事情
#month, input {height:32px; line-height:32px; vertical-align:middle;}
#month select{line-height:32px;}
您是否嘗試過select-line-height屬性?使其與高度相同 – xfx
@xfx http://jsfiddle.net/nalagg/ULQNQ/2/沒有做任何事情 –
我的解決方案是使用填充和一些CSS黑客 – xfx