選択オプションでテキストを垂直方向に揃える方法。
質問する
12329 次
2 に答える
2
この例 fiddleのようにラベルを使用します。マークアップ:
<form action="">
<label for="startDate">Start Date:</label>
<select id="startDate">
<option value="Mar 04">Mar 04</option>
</select>
<label for="endDate">End Date:</label>
<select id="endDate">
<option value="Aug 04">Aug 04</option>
</select>
</form>
これが機能しない場合は、継承されたスタイルが干渉しているため、このデモvertical-align: middle
に示すように設定してみてください。
于 2012-04-05T12:54:25.477 に答える
1
IEとChromeでは、選択タグのテキストはFirefoxではなく、自動的に中央に配置されます。IEとChromeを損なうことなく、Firefoxのみをパディングでターゲットにするには:FFにブラウザ固有のハックを使用し、パディングトップを付けます。
@-moz-document url-prefix() {
.select select{
padding-top: 8px;
}
}
于 2012-05-18T12:11:45.230 に答える