如何为每个唯一用户将菜单项标记为已访问?

时间:2017-04-30 作者:FlatText

我正在创建一个学习平台,我有一个针对不同部分的单独菜单。我想做的是,一旦唯一注册用户看到这些菜单项,就标记它们。

例如:

.menu-item li{
[basic-css-menu-style]
}
.menu-item li if $user_visited {
[checkmark-css-menu-style]
}
这是为了向用户显示他们已经完成了该部分。我不想限制他们再次看到菜单项。只需添加一个样式或一个单词/复选标记等,以表明他们在访问某个特定部分后已经完成了操作。有什么想法吗?

1 个回复
SO网友:Toufic Batache

这可以通过CSS实现。获取菜单项中元素的类并添加此css:

[class of the menu item]:visited {your own css}

相关推荐

Making sub-menus exclusive

我真的不知道该怎么解释我在这里找的东西,我在这里找得太露骨了。在我的网站上,我有一个附带菜单,其中包含一系列子类别,每个子类别中都有一些项目。我想知道当我打开另一个子类别时,是否有办法关闭所有其他打开的子类别,例如:1. Animals ----A. Cats ----B. Dogs 2. People ----A. Samantha ----B. Daniel 当我按下“动物”时,我希望“人”关闭,反之亦