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 中。只针对具有填充的 Firefox,而不影响 IE 和 Chrome:对 FF 使用特定于浏览器的 hack 并给它一个填充顶部:

@-moz-document url-prefix() {
        .select select{
                 padding-top: 8px;
                 }
        }
于 2012-05-18T12:11:45.230 回答