html - 一个 :link, 一个 :visted, 一个 :hover, 和一个 :active not working?

标签 html css hyperlink hover

我以前用过 a:hover;我不知道为什么它现在不起作用。这是代码。

<style>

    body {
    margin: 0px;
    background-color: #F0F0EE;
    }

    p {
    font-family: Arial;
    color: #2B2B2B;
    font-size: 13px;

    a:link {
        font-family: Arial;
        color: #557777;
        text-decoration: none;
        border: none;
    }

    a:visited {
        font-family: Arial;
        color: #557777;
        text-decoration: none;
        border: none;
    }

    a:hover {
        font-family: Arial;
        color: #3F7F77;
        text-decoration: none;
        border: none;
    }

    a:active {
        font-family: Arial;
        color: #557777;
        text-decoration: none;
        border: none;
    }

</style>

出于某种原因,这些链接看起来像默认链接。 (它们是紫色的,因为我已经访问过它们并且它们带有下划线。)

最佳答案

您需要使用最后一个 } 关闭您的 p {} 选择器

p {
font-family: Arial;
color: #2B2B2B;
font-size: 13px;

} <------------

a:link {

关于html - 一个 :link, 一个 :visted, 一个 :hover, 和一个 :active not working?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/20830812/

相关文章:

javascript - 动画后响应式自动高度容器

html - 水平列表不起作用

php - 在 Facebook 上链接的规范 url 而不是真实 url。动态 OpenGraph 标签空着

javascript - 如何使用javascript从选择标签中获取选定值并使用该值转到另一个页面

php - 图像环绕覆盖的链接

javascript - SVG - 如何将笔划从虚线变为实线?

javascript - 文本区域选择索引

html - 转换不适用于 css 悬停元素

html - 变换比例效应

即使链接重定向到另一个页面,jQuery 滚动动画也能锚定