zoukankan      html  css  js  c++  java
  • CSS链接

    1.为访问/未访问链接添加不同的颜色

    a:link {
        color: black; /* 未访问链接*/
    }
    a:visited {
        color: greenyellow; /* 访问后的链接*/
    }
    a:hover {
        color: lightcoral; /* 鼠标移动到链接上*/
    }
    a:active {
        color: blue; /* 鼠标点击链接*/
    }
    <body>
        <a href="https://www.baidu.com">这是一个链接</a>
        <P><b>注意:</b>a:hover 必须在 a:link 和 a:visited 之后,需要严格按顺序才能看到效果。</P>
        <p><b>注意:</b>a:active 必须在 a:hover 之后。</p>
    </body>

    2.在链接上使用文本装饰

    a:link {text-decoration:none;}    /* unvisited link */
    a:visited {text-decoration:none;} /* visited link */
    a:hover {text-decoration:underline;}   /* mouse over link */
    a:active {text-decoration:underline;}  /* selected link */
    <body>
    <p><b><a href="/css/" target="_blank">This is a link</a></b></p>
    <p><b>注意:</b> hover必须在:link和 a:visited之后定义才有效.</p>
    <p><b>注意:</b>active必须在hover之后定义是有效的.</p>
    </body>

    3.指定链接的背景颜色

    a:link {background-color:#B2FF99;}    /* 未访问链接 */
    a:visited {background-color:#FFFF85;} /* 已访问链接 */
    a:hover {background-color:#FF704D;}   /* 鼠标移动到链接上 */
    a:active {background-color:#FF704D;}  /* 鼠标点击时 */
    <body>
    <p><b><a href="/css/" target="_blank">这是一个链接</a></b></p>
    <p><b>注意:</b> hover必须在:link和 a:visited之后定义才有效.</p>
    <p><b>注意:</b>active必须在hover之后定义是有效的.</p>
    </body>

    4.超链接添加其他样式

    a.one:link {color:red;}
    a.one:hover {color:yellow;}
    a.one:visited {color:blue;}
    
    a.two:link {color:red;}
    a.two:hover {font-size:250%;}
    a.two:visited{color:blue;}
    
    a.three:link {color:red;}
    a.three:hover {background-color:yellowgreen;}
    a.three:visited{color:blue;}
    
    a.four:link {color:red;}
    a.four:hover {font-family:Georgia, serif;}
    a.four:visited{color:blue;}
            
    a.five:link {color:red; text-decoration:none;}
    a.five:hover {text-decoration:underline;}
    a.five:visited{color:blue;}
        <p>将鼠标移至链接上改变样式.</p>
        <p><a class="one" href="https://www.baidu.com">这个链接改变颜色</a></p>
        <p><a class="two" href="https://www.baidu.com">这个链接改变字体大小</a></p>
        <p><a class="three" href="https://www.baidu.com">这个链接改变背景颜色</a></p>
        <p><a class="four" href="https://www.baidu.com">这个链接改变字体类型</a></p>
        <p><a class="five" href="https://www.baidu.com">这个链接改变文字修饰</a></p>

    5.高级-创建链接框

    a:link,a:visited {
        display: block;
        text-decoration: none;
        font-weight: bold;
        color: white;
        background-color: greenyellow;
        text-align: center;
        padding:4px;
        width: 120px;
    }
    a:hover {
        background-color: green;
    }
    <body>
        <a href="#" target="_blank">这是一个链接</a>
    </body>
  • 相关阅读:
    OSPF
    【今日CS 视觉论文速览】 24 Jan 2019
    【今日CS 视觉论文速览】Wed, 23 Jan 2019
    【今日CS 视觉论文速览】 21 Jan 2019
    【Processing学习笔记】安装与入门
    【今日CS 视觉论文速览】Part2, 18 Jan 2019
    【今日CS 视觉论文速览】Fri, 18 Jan 2019
    【今日CS 视觉论文速览】Thu, 17 Jan 2019
    【今日CS 视觉论文速览】Part2, 16 Jan 2019
    【今日CS 视觉论文速览】Wed, 16 Jan 2019
  • 原文地址:https://www.cnblogs.com/Tony98/p/10959506.html
Copyright © 2011-2022 走看看