• 前端 CSS的选择器 伪类选择器


    伪类选择器

    常用的几种伪类选择器。

    伪类选择器一般会用在超链接a标签中

    没有访问的超链接a标签样式:

    a:link {
      color: blue;
    }
    <!DOCTYPE html>
    <html lang="en">
    <head>
        <meta charset="UTF-8">
        <meta http-equiv="x-ua-compatible" content="IE=edge">
        <meta name="viewport" content="width=device-width, initial-scale=1">
        <title>Title</title>
        <style type="text/css">
            .box ul li.item1 a:link{
                color: red;
            }
        </style>
    </head>
    <body>
        <div class="box">
            <ul>
                <li class="item1">
                    <a href="#">jack</a>
                </li>
                <li class="item2">
                    <a href="#">ben</a>
                </li>
                <li class="item3">
                    <a href="#">peter</a>
                </li>
            </ul>
        </div>
    </body>
    </html>

    访问过的超链接a标签样式:

    a:visited {
      color: gray;
    }
    <!DOCTYPE html>
    <html lang="en">
    <head>
        <meta charset="UTF-8">
        <meta http-equiv="x-ua-compatible" content="IE=edge">
        <meta name="viewport" content="width=device-width, initial-scale=1">
        <title>Title</title>
        <style type="text/css">
            .box ul li.item1 a:visited{
                color: green;
            }
        </style>
    </head>
    <body>
        <div class="box">
            <ul>
                <li class="item1">
                    <a href="#">jack</a>
                </li>
                <li class="item2">
                    <a href="#">ben</a>
                </li>
                <li class="item3">
                    <a href="#">peter</a>
                </li>
            </ul>
        </div>
    </body>
    </html>

     点击jack字体, jack字体变成绿色

     鼠标悬停时在元素上应用样式

    a:hover {
      background-color: #eee; 
    }
    <!DOCTYPE html>
    <html lang="en">
    <head>
        <meta charset="UTF-8">
        <meta http-equiv="x-ua-compatible" content="IE=edge">
        <meta name="viewport" content="width=device-width, initial-scale=1">
        <title>Title</title>
        <style type="text/css">
            .box ul li.item1 a:hover{
                color: green;
            }
        </style>
    </head>
    <body>
        <div class="box">
            <ul>
                <li class="item1">
                    <a href="#">jack</a>
                </li>
                <li class="item2">
                    <a href="#">ben</a>
                </li>
                <li class="item3">
                    <a href="#">peter</a>
                </li>
            </ul>
        </div>
    </body>
    </html>

    鼠标悬停时在 a标签jack上面 jack字体马上变成绿色

    鼠标点住瞬间的样式:

    a:active {
      color: green;
    }

    鼠标点住CSS样式改变,鼠标一放手就恢复原来的CSS样式

    <!DOCTYPE html>
    <html lang="en">
    <head>
        <meta charset="UTF-8">
        <meta http-equiv="x-ua-compatible" content="IE=edge">
        <meta name="viewport" content="width=device-width, initial-scale=1">
        <title>Title</title>
        <style type="text/css">
            .box ul li.item1 a:active{
                color: red;
            }
        </style>
    </head>
    <body>
        <div class="box">
            <ul>
                <li class="item1">
                    <a href="#">jack</a>
                </li>
                <li class="item2">
                    <a href="#">ben</a>
                </li>
                <li class="item3">
                    <a href="#">peter</a>
                </li>
            </ul>
        </div>
    </body>
    </html>
  • 相关阅读:
    cri-o 与 cni的集成分析
    ocacle sql: 两张表左连接 ,1对多,取一条数据,取按时间最新的
    redis jedis pool 高并发的问题
    Redis事件订阅和持久化存储
    Spring缓存注解@Cacheable、@CacheEvict、@CachePut使用
    springboot配置redis
    Spring Boot使用Redis进行消息的发布订阅
    Spring boot中使用aop详解
    springBoot 全局异常捕捉
    pring boot中使用aop详解
  • 原文地址:https://www.cnblogs.com/mingerlcm/p/10800425.html
Copyright © 2020-2023  润新知