【发布时间】:2016-07-01 10:19:38
【问题描述】:
试图在聊天应用程序中实现一个简单的效果,如果用户发消息,在他的用户名之后应该总是出现 : 但如果机器人发消息,他的消息将有一个 .bot 类,我想覆盖 user:after 以获得不同的内容。
我无法修改 html,因为它是动态生成的。
.user {
color: white;
background: red;
}
.user:after {
content: ": ";
}
.user:after + .bot {
content: "=> ";
}
<span class="user">User1</span>
<span class="message">Hello</span>
<br />
<span class="user">Bot</span>
<span class="bot">Hello</span>
但是我可以编辑 css
这可能吗?或者我应该采用不同的方法。
【问题讨论】:
-
现在你修改了你的问题,你要求的东西已经在做,那么这个问题的意义何在?
-
抱歉,只是编辑不正确
-
目前还不清楚理想的结果应该是什么样子。
-
@Paulie_D 完全是,OP 在编辑问题时由 cmets 解释,因此很难给出正确的答案
标签: html css pseudo-element