使用CSS添加HTML代码

时间:2015-05-15 11:55:48

标签: css

HTML

<div id="mydiv"></div>

我想使用仅限CSS

将HTML代码添加到此div中(请参阅我想要的结果)
<div id="mydiv"><a href="#">Lorem</a></div>

我认为:之后和:之前在这里没有用!

3 个答案:

答案 0 :(得分:1)

CSS不是HTML。 不可能实现这一点,因为CSS不是标记语言。

添加即可添加内容,但不能使用:before or :after伪元素添加元素。请参阅 specs

答案 1 :(得分:0)

出于多种原因,你不应该这样做。

首先是它的错误。

其次,这是不可能的。

Css不适用于标记html是。

我甚至不明白你为什么要这样做。

答案 2 :(得分:0)

您可以在几个浏览器中使用content(仅用于文本),但这是一个非常糟糕的主意。请解决这个问题,例如使用Javascript,无论如何你都需要HTML。