我试图在我的元素中显示两件事;类名和自己创建的数据大小变量.与一个白色空间分开.
我可以这样做:
.element:before {
content: attr(class);
}
.element:after {
content: attr(data-size);
}
但它似乎不是一种正确的方法.我也试过这样做:
.element:before {
content: attr(class data-size);
}
但那并没有奏效.
输入
HTML
最佳答案
要在CSS中连接两个或多个字符串值,separate them with whitespace:
.element:before {
content: attr(class) ' ' attr(data-size);
}
请注意,attr()函数和引号之间的空格与引号内的空格不同.后者是一个包含空格字符的实际字符串,它将分隔输出中的两个属性值.三个部分之间的空白是将它们连接在一起的运算符.
版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 dio@foxmail.com 举报,一经查实,本站将立刻删除。