【发布时间】:2022-01-21 08:02:52
【问题描述】:
我有一些这样的 HTML:
<li>
Very
<span class="node-variable">high</span>
temperature
</li>
和
<li>
<span class="node-variable">high</span>
temperature
</li>
在第二个版本中,我想将high 大写,所以它读作High。我不想大写第一个实例。
所以我想:
Very high temperature
和
High temperature
我的想法是应用一些 CSS 来选择 .node-variable,它是第一个孩子,但如果不是,则不是。这可能吗?
【问题讨论】:
-
您缺少
node-variable的引号 -
对这个问题感到困惑。所以您只想将 css 样式应用于特定范围?
-
到一个特定的跨度,只有当它是元素中的第一个节点(包括文本)。我知道 CSS 没有原始文本的选择器,所以也许这是不可能的
标签: css css-selectors