我有通过 AJAX 以下列格式返回的输出(#the-poll-options
作为插入 AJAX 的容器)。
<div id="the-poll-options">
<div class="error-output">
<p>Blah, blah, bla, etc, etc.</p>
</div>
</div>
我需要插入一个标题来指示错误 -
<div id="the-poll-options">
<div class="error-output">
<h3>An error has occurred</h3>
<p>Blah, blah, bla, etc, etc.</p>
</div>
</div>
为此,我使用了以下 CSS。这在一定程度上有效,但实际上是输出<h3>An error has occurred</h3>
,而不是将其解释为 HTML。
#the-poll-options .error-output:before{
content: '<h3>An error has occured</h3>';
}
是否可以使用纯 CSS 来做到这一点,而无需使用 JS?请注意,我无法更改 AJAX 调用返回的 HTML。谢谢。