<td colspan="4" valign="top">
<label for="state_1" id="state_1">
Text:
</label>
another text
</td>
我可以将css添加到&#34;另一个文本&#34;在td类没有html标签或id / class?
答案 0 :(得分:7)
简短的回答:不容易。
更长的答案:是的,但如果您不希望该样式也适用于<label>
,您还需要否定这些样式更改。
虽然将文本包装在<span>
中并以td span
作为CSS选择器进行定位肯定会更容易,但您可以将CSS应用于td
,然后“撤消” “对td label
的更改:
td {
color: red;
}
td label {
color: black;
}
答案 1 :(得分:0)
您必须首先定位您想要的document.getElementById("x").value;
。由于您不想为其添加ID或类,因此您必须使用常规选择器,即<control-param name="saveLineBreaks">true</control-param>
或td
。为了只影响文本而不影响标签,您必须“撤消”添加到td文本的样式:
td
除了标签之外,如果table tr td
内还有其他标签,您也必须排除这些标签。
答案 2 :(得分:0)
嗯,是的,你可以瞄准&#34; td&#34;在你的CSS中,但它会影响因为css在级联中工作,所以你必须写额外的css来覆盖它。像这样:
td{
color: red;
}
td label{
color: black;
}