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>
  • 相关阅读:
    Python基础之流程控制
    Python基础之深拷贝与浅拷贝
    常见开源告警系统对比分析(prometheus、open-falcon、zabbix)
    prometheus简介
    谈谈业务系统的监控报警
    UML类图与类的关系
    IntelliJ IDEA反向生成UML类图
    UML类图几种关系的总结
    UML类图详解和示例
    leetcode-----43. 字符串相乘
  • 原文地址:https://www.cnblogs.com/Tony98/p/10959506.html
Copyright © 2011-2022 走看看