2

在我的选择框选项中,每个选项都有三个单词。现在我想为选项的每个单词应用固定宽度,以便所有选项都按照我的要求出现,例如我的选项如下:

1,   aaaaa bbbbb ccccccccc
2,   aaaaaaaa bbbbbbb cccc     
3,   aaaaaa bbbbb cccc 

但我想在下拉列表中显示这些选项

1,   aaaaa     bbbbb     ccccccccc
2,   aaaaaaaa  bbbbbbb   cccc     
3,   aaaaaa    bbbbb     cccc 

如果有人知道该怎么做,请帮助我

4

3 回答 3

3

您可以使用divCSS样式。查看我在 jsfiddle.net 中编写的此示例
查看示例

于 2013-03-15T14:37:53.790 回答
1

另一种选择可能是使用第三方 JavaScript 库来重构选择框并根据需要添加样式。

http://ivaynberg.github.com/select2/

于 2013-03-15T14:27:47.687 回答
1

一种可能性是 1) 应用等宽字体来选择选项,以及 2) 使用 JavaScript 通过根据需要添加尾随空格来确保选项的每个元素具有相同数量的字符,无论是任意长度还是长度的最长元素。

于 2013-03-15T14:23:45.533 回答