html选择选项文本格式

时间:2016-01-21 12:37:58

标签: html select option

我正在尝试将html选择选项文本颜色更改为红色,以下是此代码在一个jsp上正常工作但不能在另一个jsp上工作的代码。

能否请你解决方案

<select id="selectedWorkstationId" name="selectedWorkstationId">
   <option style="color:red" value="1" selected >
    <c:out value="test1/>
  </select>

3 个答案:

答案 0 :(得分:0)

你需要像这样关闭那些选项标签

<select id="selectedWorkstationId" name="selectedWorkstationId">
   <option style="color:red" value="1" selected ><c:out value="test1"/></option>

  </select>

答案 1 :(得分:0)

您的浏览器似乎在您的第一个jsp中自动修复了html结构中的拼写错误。也许关闭<c:out value="test1" />中的文字并关闭<option>元素可以解决您的问题:

试试这个:

<select id="selectedWorkstationId" name="selectedWorkstationId">
    <option style="color:red" value="1" selected>
        <c:out value="test1"/>
    </option>
</select>

答案 2 :(得分:0)

<select id="selectedWorkstationId" name="selectedWorkstationId">
    <option style="color:red" value="1" selected>
        <c:out value="test1"/>
    </option>
</select>

option style attribute only works if option have more than one value other wise it will not work.For single value it takes style define in select like this
<select id="selectedWorkstationId" name="selectedWorkstationId" >