css - 在伪元素内容中的两个属性之间添加空格
问题描述
我有以下html
<div data-price="10" data-currency="USD"></div>
我想创建一个伪元素,在属性中显示数据,如下所示:
:before {
content: attr(data-price) + ' ' + attr(data-currency)
}
我的问题是中间没有加空格。有没有这么特殊的方法来实现它而不用硬属性本身前面的空间?谢谢你。
解决方案
使用content: attr(data-price) " " attr(data-currency);
不+
用于连接
:before {
content: attr(data-price) " " attr(data-currency);
}
<div data-price="10" data-currency="USD"></div>
推荐阅读
- xamarin - Xamarin.Forms Datepicker NullReferenceException ios 9.0
- python - 使用字典替换数据框中的字符串值
- magento - 在 Magento 2 中检查属性的唯一值是否工作不正确?
- ios - 带有字距调整的 UITextField 的奇数前导空白行为
- python - 如何在python数据框中的列和行之间进行转换?
- java - 使用 Gradle 监听器有什么额外的好处?比 TestNG 更多的好处?
- elasticsearch - 如何解决“无法解析主机 [elasticsearch-master-headless]”?
- r - 如何在 ggplot2 中正确设置第二个 y 比例的范围?
- r - R按组计算列份额
- python-3.x - 列堆叠到系列后的 MultiIndex DataFrame 排序顺序