伪类选择器

常用的几种伪类选择器。

伪类选择器一般会用在超链接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>

转载于:https://www.cnblogs.com/mingerlcm/p/10800425.html

前端 CSS的选择器 伪类选择器相关推荐

  1. 前端 CSS:锚伪类选择器:hover,:active,:visited;等用法总结

    前端 CSS:锚伪类选择器:hover,:active,:visited;等用法总结 锚伪类选择器:hover,:active,:visited;等用法总结 一.什么是锚伪类 在支持 CSS 的浏览器 ...

  2. CSS3 属性选择器 伪类选择器 盒模型 圆角 阴影 CSS定位和浮动

    HTML是网页的裸框架,但是现在已经是2020年了,你再做出一个80年代的网页来,恐怕是没HR要你了.所以学习CSS的重要性可想而知,CSS用途很广,是一门独立的编程语言,能美化网页,也能进一步提高自 ...

  3. CSS :before :after 伪类选择器

    CSS :before :after 伪类选择器 所有主流浏览器都支持 :after 选择器. 注释:对于 IE8 及更早版本中的 :after,必须声明 <!DOCTYPE>. :bef ...

  4. 【第四篇】CSS选择器之伪类选择器

    利用组合选择器虽然可以选择子类和兄弟元素,但是无法做到特殊的选择.例如无法选择第几个子类,或者和其同标签的兄弟元素.为此CSS诞生了伪类选择器,用来进行更加灵活的元素选择. 伪类选择器 伪类选择器根据 ...

  5. 03-高级选择器,属性选择器,伪类选择器

    高级选择器分为: 后代选择器 子代选择器 并集选择器 交集选择器 后代选择器 使用空格表示后代选择器.顾名思义,父元素的后代(包括儿子,孙子,重孙子) .container p{color: red; ...

  6. HTML与CSS基础之伪类选择器(三)

    <!DOCTYPE html> <html><head><meta charset="UTF-8"><title>伪类选 ...

  7. CSS UI状态伪类选择器

    UI状态伪类选择器,用于选择处于某种状态下的UI元素,主要用于HTML表单上,根据表单元素的不同状态,定义不同的样式,来增强用户体验. 表单元素的状态包括获得焦点.失去焦点.选中.未选中.可用.不可用 ...

  8. 【CSS 教程系列第 12 篇】什么是 CSS 中的伪类选择器

    这是[CSS 教程系列第 12 篇],如果觉得有用的话,欢迎关注专栏. CSS 的选择器有很多,常用的有 元素选择器.id 选择器.class 选择器.后代选择器.子代选择器.并集选择器.交集选择器. ...

  9. CSS定位+装饰+伪类选择器拓展

    文章目录 CSS定位 定位能解决的解决问题: 定位的使用 静态定位 相对定位 绝对定位 绝对定位特点 子绝父相 子绝父相vs子绝父绝 子绝父相案例 子绝父相水平居中案例 子绝父相水平垂直都居中案例 导 ...

最新文章

  1. QQ开心农场外挂软件设计思路
  2. json schema多种形式_什么是JSON Schema?及其应用方式......
  3. 每天一点点之 taro 框架开发 - taro路由及传参
  4. 判断字符串出栈合法性
  5. 写python笔记本推荐_写个python程序帮你清理垃圾
  6. 动态规划 —— 背包问题 P05 —— 二维背包
  7. display: inline-block;水平居中
  8. 《终极海报——23位创意大咖的设计评论与思想》—埃伦 • 勒普顿
  9. 笔记本功耗测试软件,笔记本功率一般多大 笔记本功率检测【图文】
  10. 关于计算机职业发展方向,计算机专业的职业发展方向有哪些
  11. VBS隐藏bat窗口
  12. sxt_(015)_request处理表单数据及乱码
  13. 网易2019年春招笔试:爬塔玩法
  14. 将图片表格转化为excel的方法
  15. UnicodeDecodeError: ‘utf-8‘ codec can‘t decode bytes in position 5098-5099: invalid continuatio byte
  16. 《Windows CE嵌入式开发入门——基于Xscale架构》第4章 外设控制器
  17. redis设置可远程访问
  18. U173086易拉罐的硬度
  19. 基于java eclipse+jsp+mysql+servlet+Spring的学生信息管理系统基础版
  20. graphics.h图形库

热门文章

  1. 用计算机解题 算法理科,求解数独算法求用计算机可以实现的算法不要人工解题思路 爱问知识人...
  2. 周期三角波频谱图_雷达物位计厂家告诉你,什么是调频连续波雷达物位计
  3. TensorFlow Seq2Seq
  4. Java字符串截取(substring)
  5. pycharm的项目文件中包括什么_婚庆策划是什么?婚庆策划都包括哪些项目
  6. centos7安装gitlab_Docker常用镜像安装:MySql Redis GitLab maven私服等
  7. MathType 在Word中的应用
  8. VMware ESXi 嵌套虚拟化 部署问题总结
  9. Docker学习总结(59)——DockerFIile相关知识点再总结
  10. 阿里巴巴开源技术汇总:115个软件(五)