1

選択オプションでテキストを垂直方向に揃える方法。

ここに画像の説明を入力

リンク: http://mink7.com/projects/test/dashboard.html

4

2 に答える 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 に答える