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;width: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{width:100px;height:100px;background:red;transition: 5s;}div:active{width: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 了。

如果读者有兴趣也可以试一试transition和其他选择器的组合。

转载于:https://www.cnblogs.com/HDK2016/p/6128277.html

CSS之详解:active选择器相关推荐

  1. JSX设置CSS样式详解

    JSX设置CSS样式详解 1. 使用className设置样式(CSS的其他选择器也是同理) (1)定义一个CSS文件style.css,和普通CSS一样定义class选择器 .sty1{//和普通C ...

  2. CSS基本操作详解及截图演示

    Web前端基础修炼 HTML基本标签详解与运行截图 CSS基本操作详解及截图演示 JavaScript基础(ECMAScript) JavaScript中DOM操作 JavaScript中BOM操作 ...

  3. css名词解析,小说CSS样式详解

    CSS格式详解 字体格式(font) 字体 表格题目位置 once:只朗读一次(默许值): always:多次朗读: inherit:启当: 文字年夜小 font-size: xx-small | x ...

  4. Css display 详解

    Css display 详解 display :none display :block display :inline display :inline-block display :inherit d ...

  5. 一定能用到的简单但实用的五种按钮样式(原生HTML+CSS步骤详解,含详细注释)

    前言一   按钮在前端开发中往往是一个必不可少的元素,也有许多精美好看的样式资源供开发者直接使用.但博主认为,对于初学者而言,总是去cv别人做好的,而不理解其中的原理,是很不好的.   本人作为一名计 ...

  6. 前端之CSS篇(四)——CSS浮动详解

    前言:页面布局要学习三大核心,盒子模型,浮动 和定位 . 1.CSS浮动 场景:整个网页的布局 本节需要解决的问题: 为什么需要浮动 浮动的排列特性 3种最常见的布局方式 为什么需要清除浮动 写出至少 ...

  7. UI自动化测试(二)浏览器操作及对元素的定位方法(xpath定位和css定位详解)

    Selenium下的Webdriver工具支持FireFox(geckodriver). IE(InternetExplorerDriver).Chrome(ChromeDriver). Opera( ...

  8. UI自动化测试(二)浏览器操作及对元素的定位方法(xpath定位和css定位详解)...

    Selenium下的Webdriver工具支持FireFox(geckodriver). IE(InternetExplorerDriver).Chrome(ChromeDriver). Opera( ...

  9. css样式详解及覆盖顺序

    文章目录 1. 覆盖顺序 2. 样式类别 2.1. 浏览器缺省值 2.2. 内联样式 2.3. 内部样式表 2.4. 外部样式表 3. 选择器 3.1. 基本选择器 3.1.1. 元素选择器 3.1. ...

最新文章

  1. 第24讲 | 比特币专题(一)历史与货币
  2. Java基础学习总结(18)——网络编程
  3. .NET 动态向Word文档添加数据
  4. Java Web 前端到后台常用框架介绍
  5. 3DMax 2014中文版安装破解教程
  6. mysql默认数据库名_mysql默认数据库
  7. JavaSE实战项目:飞翔的小鸟(完整版)
  8. 名字里有计算机里没有的字体大小,公安13000字的庞大字库打不出这些字 五市民名字让电脑“犯晕”...
  9. GEO,IGSO,MEO,LEO
  10. httpd-2.4.46 (apache) 基于网络源码包安装
  11. 圣诞邮件怎么写?收藏住~
  12. No ulink device found肿么办
  13. nginx 访问图片404_Nginx学习笔记(二、Nginx配置文件详解) - 被猪附身的人
  14. “沃尔沃环球帆船赛挑战极限—S40征服之旅”冠军竞猜活动启动
  15. GCC编译器中的-I -L -l 选项。
  16. 2014年国内餐饮O2O大事件
  17. Java面向对象试题
  18. status code = 404, status message = [Not Found]
  19. 保护你的文件夹和文件
  20. 重温C语言,这三十多个细节你把握住了?

热门文章

  1. ZILLIZ携手NVIDIA,参展2019中国移动全球合作伙伴大会
  2. MATLAB-SIMULINK-二极管搭建整流电路(2)
  3. matlab语言及测绘数据处理应用,MATLAB语言及测绘数据处理应用
  4. 能安装应用的iTunes版本
  5. 利用Python实现整数序列求和
  6. 计算机应用软件系统修改记录,[计算机软件及应用]修改记录_多路计费器.doc
  7. 【更好的中文语音识别SpeechBrain Win10/11本地部署,基于Aishell】
  8. 《应用物理杂志》发布电磁超材料最新成果
  9. 使用python根据身高体重计算BMI指数
  10. oracle wip 常见问题,Oracle WIP设置步骤