css - 使用css一次生成两个不同的内容
问题描述
我有这样的 HTML:
<body>
<a href="http://foo.xx">bar</a>
</body>
现在,我想在指向 foo.xx 的所有链接之后添加“¹”作为内容,并且我还想在文本末尾添加“¹ bla”,但前提是内部有指向 foo.xx 的链接。我怎样才能做到这两点?所有文件中链接的数量并不相同:有时没有,有时只有一个这样的链接,有时很多。
第一部分似乎很容易:
a[href*="foo.xx"]:after {content:"¹"}
第二部分也很简单:
a[href*="foo.xx"]:after {content:"¹ bla"; position:absolute; bottom:0}
但我怎样才能得到两者?对于第二部分,我尝试了 body:after ,但无法将它与链接结合起来。
解决方案
推荐阅读
- java - 如何在 Jersey 客户端中获取默认超时
- ios - 如何使用 1 个函数将 2 个属性保存到核心数据(Swift4)
- corda - 当音量很高时,在收集签名期间性能会变慢
- excel - 如何在 OLE2 ABAP 中对受保护的 excel 文件启用过滤器
- javascript - 如何获取每个id的数组的最小值
- node.js - 有什么方法可以自定义 LUIS 中任何话语的分数?
- kubernetes - 如何使用 kubectl 显示自己的信息?
- django - Django:存储所有应用程序通用功能的位置
- python - 在 if __ is __ 语句中使用 .lower 或 'or' 会导致 python 3.6 中的 if 语句流不正确
- rust - How to end borrow when an Option is None