不,你做不到.<option>
标签内的内容被视为纯文本.它无法识别任何标签或标记.不幸的是,你需要使用空格.
正如有问题的评论所说,可以为此编写一个脚本.不幸的是,如果你不能用空格来做,你就无法制作一个合适的剧本.你需要一个const宽度字体Courier new
.然后你可以轻松地编写脚本:
function alignedOptionText(spaceAvailble, beforeTab, afterTab) {
spaces = "";
for (var i = 0; i < beforeTab.length; ++i)
spaces += " ";
return beforeTab + spaces + afterTab;
}
Run Code Online (Sandbox Code Playgroud)