将边框添加到已访问的图像和旧链接
问题描述:
我在Stylish中使用A:visited { color: red ! important }
更改已访问的URL的颜色。 但是,有两个问题与此代码:将边框添加到已访问的图像和旧链接
- 它仅适用于文本和有时链接在 图像只内嵌。
- 它不着色旧链接。如果我点击HTTP链接,但网站 现在可以与HTTPS这个代码是没用的。
我试图解决使用周围的走访图像的边框与此代码A:visited { border-image: 4px solid red }
形象问题,但它没有工作,我不知道为什么。
答
由于安全原因,您可以应用于:visited
的样式非常有限。
https://developer.mozilla.org/en-US/docs/Web/CSS/Privacy_and_the_:visited_selector
你仍然能够以可视化的风格访问过的链接,但现在有你可以用什么样式的限制。只有以下属性可应用于访问过的链接:
- 颜色
- 背景色
- 边框颜色(及其子属性)
- 轮廓色
- 颜色部分填充和描边属性
是 'border:4px solid red' not working ... i do nt认为边界图像是正确的属性 –
可能的重复[为什么不是这个:访问CSS样式工作?](http://stackoverflow.com/questions/8331688/why-doesnt-this-avisited-css- style-work) –
由于安全原因,时尚无法做到这一点。 Greasemonkey和Tampermonkey也不提供这种功能。唯一的方法是让你编写自己的浏览器扩展 - 这些可以访问历史API。 –