求助:如何把链接从visited样式还原为link样式?
html吧
全部回复
仅看楼主
level 1
lotusss 楼主
a链接在未访问时是link的样式,已访问后变成visited的样式。
在已访问后,我想点击旁边一个按钮,使a链接的样式由重置为未访问的样式,即从visited的样式还原为link的样式。
这个实现的思路是怎样的呢?求大神赐教。
2022年07月07日 03点07分 1
level 8
链接是否为visited,由浏览器控制。关闭浏览器后,在重新打开浏览器,visited的链接会回到link状态。
但你可以用单独的class实现:
a:link {color:blue} /*链接:蓝色*/
a.force-link {color:blue !important} /*强制链接:蓝色*/
a:visited {color:red} /*访问了:红色*/
“旁边按钮”的onclick事件为“给链接添加‘force-link’class”
这样做只是在视觉上重置为未访问的样式,再次点击链接不会再变成红色。
——————
或者干脆:
a {color:blue !important} /*全部状态使用一种颜色*/
2022年07月07日 06点07分 7
感谢大神!!
2022年07月07日 13点07分
level 11
js
2022年09月03日 08点09分 9
1