伪元素是否可以继承父元素的文本?

时间:2016-11-18 17:07:53

标签: css

我需要复制一些div的文本并以不同的方式设置样式。我将使用伪元素。

关于content属性,我知道我可以像在下面的演示代码中那样从父元素中获取属性,但是有没有办法获取父级的实际文本?我没有在文档中找到任何内容或在网上说它可以或不可以完成。

div::after {
  content: attr(data-text);
  display: block;
}
<div data-text="This is the data-text contetnt">This is the div content</div>

修改

我要补充一点,如果要在JS中完成,那么它将使用textContent属性而不是innerHTML属性

1 个答案:

答案 0 :(得分:1)

我认为你基本上都在问你是否可以获得DOM innerHTML属性的等价物。

答案是不能用CSS(CSS "inner-html" technique?

完成

所以你必须使用JS