如何在没有伪元素的情况下使用css添加文本

如何在没有伪元素的情况下使用css添加文本,css,Css,我想用css添加文本。 但伪元素不是选项。 要点是只使用css添加文本,并在DOM中添加文本 这可能吗 因此,这不是一个选择: .someClass:before { content: "some text"; } 层叠样式表(CSS)是一种向Web文档添加样式(例如字体、颜色、间距)的简单机制。() 如果不使用:before或:after,则无法添加任何内容 < >为了编辑DOM,考虑使用jQuery或任何其他JS脚本: jQuery: $('body').append('<div

我想用css添加文本。 但伪元素不是选项。 要点是只使用css添加文本,并在DOM中添加文本

这可能吗

因此,这不是一个选择:

.someClass:before {
  content: "some text";
}
层叠样式表(CSS)是一种向Web文档添加样式(例如字体、颜色、间距)的简单机制。()

如果不使用:before或:after,则无法添加任何内容

< >为了编辑DOM,考虑使用jQuery或任何其他JS脚本:

jQuery:

$('body').append('<div>Your new content</div>');
$('body')。追加(“您的新内容”);
层叠样式表(CSS)是一种向Web文档添加样式(例如字体、颜色、间距)的简单机制。()

如果不使用:before或:after,则无法添加任何内容

< >为了编辑DOM,考虑使用jQuery或任何其他JS脚本:

jQuery:

$('body').append('<div>Your new content</div>');
$('body')。追加(“您的新内容”);

一般来说,CSS的全部目的是保持风格/设计和内容之间的区别。伪选择器有点独特,因为它们不选择实际存在的内容来“样式化”,而是首先创建内容

这并不完全影响CSS的用途,因为内容和设计之间的区别有时会变得有点模糊。例如,它谈到如何在每个电子邮件地址实际上都可以成为一种风格决定之前添加“电子邮件”


也就是说,我真的不明白为什么不想使用伪元素。支持几乎无处不在()。您唯一的其他选择是使用JS/jQuery或良好的ol'HTML。

一般来说,CSS的全部目的是保持样式/设计和内容之间的区别。伪选择器有点独特,因为它们不选择实际存在的内容来“样式化”,而是首先创建内容

这并不完全影响CSS的用途,因为内容和设计之间的区别有时会变得有点模糊。例如,它谈到如何在每个电子邮件地址实际上都可以成为一种风格决定之前添加“电子邮件”


也就是说,我真的不明白为什么不想使用伪元素。支持几乎无处不在()。您唯一的其他选择是使用JS/jQuery或良好的ol'HTML。

如果不使用伪元素,则不使用。为什么这些不是选项?我无法使用JavaScript进行操作。我想稍后在一些click event.CSS样式HTML上更改该文本…它不打算添加它。您不能使用psuedo元素,也不能使用javascript?你可能不能做你想做的事。你到底为什么不能使用伪元素,但可以接受任何其他css替代方案?如果没有伪元素,就不可以……为什么这些都不是选项?我不能用JavaScript操作。我想稍后在一些click event.CSS样式HTML上更改该文本…它不打算添加它。您不能使用psuedo元素,也不能使用javascript?你可能不能做你想做的事。你到底为什么不能使用伪元素,但可以接受任何其他css替代方案?你不能在jQuery中选择伪元素,因为它们不是DOM的一部分。我想为类“someClass”设置默认值,但之后我想用Jquery更改一些元素。使用jQuery提供了一些选项。例如,如果您正在寻找对事件的影响,您可以使用jQuery addClass()函数并使用CSS指定适当的内容。您不能在jQuery中选择伪元素,因为它们不是DOM的一部分。我想为类“someClass”设置默认值,但之后我想用Jquery更改一些元素。使用jQuery提供了一些选项。例如,如果您正在寻找事件的效果,您可以使用jQuery addClass()函数并使用CSS指定适当的内容。