我有一些div
,每个:after
元素都需要不同的内容属性。
我不可能单独设置每个div的样式,因为div
的数量相当大。
我的问题:我可以在html标签中传递属性吗? 说我有
<a href="#" class="vak">Engels</a>
使用:after
样式
content: "this needs to change";
display: inline-block;
color: #A9B0BB;
float: right;
font-style:italic;
如何在html中传递this needs to change
字符串?有一个更好的方法吗? (最好不使用js)
答案 0 :(得分:5)
您可以使用它的属性:
<a title="this will be displayed in the :after">test</a>
CSS:
a:after {
content: attr(title);
display: inline-block;
color: #A9B0BB;
float: right;
font-style: italic;
}