【发布时间】:2015-07-29 05:38:17
【问题描述】:
我的 HTML 表单中有一个选择元素,默认情况下,文本左对齐。 text-align: center; 不像文本输入那样居中。
从 Stack Overflow 上的其他答案来看,一些用户说要使用 text-indent 属性,但虽然它会移动文本,但它不适合对齐不同长度的文本。
虽然 CSS 最好,但 javascript/jQuery 解决方案也可以。
最后,我如何在表单选择元素中居中放置文本?
HTML 代码:
<select name="country">
<option value="Afganistan">Afghanistan</option>
<option value="Albania">Albania</option>
<option value="Algeria">Algeria</option>
</select>
【问题讨论】:
-
请发布您的 HTML 代码
-
实际上并没有发布任何特殊的 HTML 代码,但如果您愿意,我会发布。
-
@PavSidhu 你想让所有选项居中还是只选择一个,选择后会显示?
标签: javascript jquery css