一尘不染

单个字符的标签样式

jsp

我需要更改此标签中一个字符的颜色,特别是*
这将需要在几个部分中进行更改,而在其他许多部分中则不需要更改。有没有一种内联方式可以做到这一点?

<td>
  <s:textfield label="* Bank Name" name="..." size="40" />
</td>

阅读 325

收藏
2020-06-08

共1个答案

一尘不染

您应该能够将字符包装在<span>标签中并在CSS中设置颜色。我不熟悉struct标记,但是您应该能够应用相同的概念。如果不是这样,那么本文将有助于使用<label>and <input>标记完成所需的操作。

尝试这个:

HTML:

<table>
   <tr>
      <td>
         <label><span class="diff-color">*</span> Bank Name</label>
      </td>
   </tr>
</table>

CSS:

span.diff-color {
    color: red;
}

这样会将所有类别名称为“ diff-color”的span元素的颜色设置为红色。

2020-06-08