我正在编写一个使用内容可编辑的
HTML编辑器,我想在每行末尾用< br>表示带有特殊字符(“&”)的换行符(< br>).因此我想添加一个伪元素:: after作为内容.
br::after { content: ' ↩'; }
不幸的是,这不起作用. ::之前也不起作用.
还有其他可能达到预期的效果吗?
解决方法
从这个接受的答案:
Which elements support the ::before and ::after pseudo-elements?
As you can read here 07001,:after
only works on elements that have a (document tree) content.<input>
has no content,as well as<img>
or<br>
.
不好笑,你有没有考虑用图像做这个?
content: url(image.jpg)
这句话,我正在设计一些带有::之前用于悬停在锚点上的背景叠加.