小编典典

如何使用CSS选择文本节点

html

我有以下HTML标记:

<h1> 
     <div class="sponsor"> 
          <span>Hello</span>  
     </div> 
     World 
</h1>

当我使用CSS选择器时,h1我得到了Hello World

不幸的是,我不能更改标记,而只能使用CSS选择器,因为我使用的是聚合RSS提要的系统。

是否有我只能接受文本节点的CSS选择器?具体World在这个例子中?


阅读 823

收藏
2020-05-10

共1个答案

小编典典

这里的问题是您写入屏幕的内容没有显示在DOM:P中。

::outside似乎还行不通(至少在Safari 6.0.3中对我来说),或者它根本还没有产生预期的结果。

最后是属性选择器a { content:attr(href);},使CSS能够读取DOM节点属性。似乎还没有innerHTML类似的东西。如果可能的话,那将是很好的选择,而您也许可以操纵标签的内部标记。

2020-05-10