【问题标题】:How to create html option tag with different styled words in it?如何在其中创建具有不同样式单词的 html 选项标签?
【发布时间】:2018-07-14 17:28:05
【问题描述】:

我想要一个带有选项的选择框,其中一个单词在最左边,第二个单词在最右边。

例如

<select>
  <option>Suzuki Car</option>
  <option>Volvo Bus</option>
</select>

在上面的例子中,“suzuki”应该向左浮动,“Car”应该向右浮动。 我也希望“铃木”大胆而不是汽车。

【问题讨论】:

    标签: javascript html css select dropdown


    【解决方案1】:

    你不能这样做,因为&lt;option&gt; 标签不能有子元素。请read documentation:

    内容类别:无。

    允许的内容:文本,可能带有转义字符。

    【讨论】:

      【解决方案2】:

      向您展示一个示例伪代码 --

      如果你使用 jQuery,这种风格一定有办法:

      for each <option> in <select>{
         split(<option-value>)[0].css('text-align', 'left');
         split(<option-value>)[1].css('text-align', 'right');
      }
      

      【讨论】:

        猜你喜欢
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        • 2018-07-26
        • 2015-09-19
        • 1970-01-01
        相关资源
        最近更新 更多