CSS生成的内容只针对文本吗?例如,下面的代码将跨度显示为文本,它不会创建新的跨度。
.addbefore:before {
content: "<span>dfsd</span>";
}
CSS 生成的内容是否仅适用于文本?
是的。
伪元素不会在自身内创建新的 DOM 元素,但它们被视为它们与选择器匹配的元素中的新 DOM 元素。