css - 隐藏访问过的链接高亮 CSS

标签 css image hyperlink visited

我一直在制作一个网站,在页眉上我有一些用作按钮的 .png 图像,我的问题是当我在 ie9 中打开该网站时,访问的图像有一个紫色轮廓。我的问题是如何禁用图像上突出显示的已访问链接或使其透明以使其不出现。

最佳答案

如果我不想显示链接访问状态,我只需将其设置为与常规链接状态相同,如下所示:

a, a:visited {
    // my styles
}

然后是悬停和焦点的另一个规则:

a:hover, a:focus {
    // my styles
}

如果需要,另一个用于激活:

a:active {
    // my styles
}

如果您的图片在链接或访问过的链接上有边框,而您不希望这样,您应该将以下内容添加到您的 css:

img {
    border: 0;
}

关于css - 隐藏访问过的链接高亮 CSS,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/14875053/

相关文章:

javascript - 如何使内容出现在向下滚动网页时?

css:在悬停之前设置所有元素的样式

android - 如何获取图像大小以便我可以在 android 底部编辑文本?

HTML - 只有一些 anchor 链接有效(同一页面)

html - 在 Blogger 中使用相对链接

css - 颜色型号名称

html - 使用 CSS 的过渡颜色叠加

css - 屏幕分辨率低于 600 后隐藏图像

html - 使用下一个图像组件保留图像的纵横比

javascript - 将全天事件添加到 Google 日历的链接