zoukankan      html  css  js  c++  java
  • CSS之:active选择器

    Active的一段话

     active的英文解释为“积极的”,表现在鼠标上就是点击的意思。关于active选择器最多的示例恐怕就是应用在链接上面的,然而打开链接是一个一瞬间的动作,这不能很好的体现active选择器的特点。

    Active的特点

    其实我们打开一个带有active链接,激活acive是有一个过程的,就是点击模块后直到松开模块。如果我们不指定这个过程所花费的时间,笔者认为其默认花费零点几秒。

    复制代码
    <!DOCTYPE html>
    <html>
      <head>
        <title>a</title>
        <meta name="content-type" content="text/html; charset=UTF-8">
          <style>
          a{
            display:block;
            30px;
            margin:20px;
            border-radius:8px;
            padding:20px 50px;
            text-align:center;
            background:green;
          }
          a:active{
            background:indigo;
          }
        </style>
      </head>
      
      <body>
        <a href="paris.jpg">link</a>
      </body>
    </html>
    复制代码

    我们可以通过过渡属性(transition)来调整这个时间。

          a:active{
            background:indigo;
            transition:3s;
          }

    读者可以做一个实验,改变其中transition的值,然后测试:avtive选择器所花费的时间。

    ACTIVE示例

    复制代码
    <!DOCTYPE html>
    <html>
      <head>
        <title>a</title>
        <meta name="content-type" content="text/html; charset=UTF-8">
        <style> 
           div
          {
            100px;
            height:100px;
            background:red;
            transition: 5s;
           }
    
            div:active
           {
            300px;
            height:300px;
            transition:3s;
            }
          </style>
      </head>
      <body>
      <div></div>
      </body>
    </html>
                 
    复制代码

    这里面有两个transition,也就是意味着有两个过渡。

    1. 第一个过渡是激活active选择器,这时候 div:avtive 里的 transition 起作用。
    2. 第二个过渡是松开鼠标,图像的尺寸恢复正常的过程,这时候 div 里的 transition 起作用。

    如果读者只设置了在 div 里面的 transition ,那么选择器的过渡时间也就默认为 div 里的 transition 了

    https://www.cnblogs.com/ghost-xyx/p/3763669.html(更多伪元素及其用法)

  • 相关阅读:
    windows相关命令记录
    使用addviewController()实现无业务逻辑跳转
    eclipse实用快捷键
    spring注解的相关配置
    day15-python-函数参数、名称空间、作用域
    day14-python-函数参数
    day13-seek、文件修改、函数及其参数
    day12-python-文件读取模式,文件指针移动
    day11-python-文件基础操作
    Ubuntu 更新软件的命令
  • 原文地址:https://www.cnblogs.com/raind/p/9408983.html
Copyright © 2011-2022 走看看