是否可以使用CSS分配数据属性

Is it possible to assign data attributes using CSS?

本文关键字:分配 数据属性 CSS 可以使 是否      更新时间:2023-09-26

我可以通过元素的CSS将数据属性添加到元素中吗?

.myClass{
/* assign data attribute here */
}

CSS用于表示而非数据(操纵标记)。

不,这是不可能的。你必须使用其他东西,比如javascript。

不,这不是CSS应该用来做的。CSS的思想正是完全与表示有关,而不是与数据有关。如果必须的话,你可以做的是在不同的元素中有不同的可能值,并通过CSS更改哪个元素是可见的。