zoukankan      html  css  js  c++  java
  • 前端 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>
  • 相关阅读:
    8天学通MongoDB(实际操作版)——第九天 构建学习型部署环境
    构建Ubuntu Server试验环境
    8天学通MongoDB(实际操作版)——第一天 基础入门
    《JAVA与模式》之适配器模式
    wsdl
    Axis2 Fault: Transport out has not been set
    诺基亚E63常见设置指南
    java面试题总结
    R400 安装XP后 ati2dvag蓝屏解决办法
    深入理解Java多态性
  • 原文地址:https://www.cnblogs.com/mingerlcm/p/10800425.html
Copyright © 2011-2022 走看看