css3伪类选择器--动态伪类选择器
2017-06-02 11:13
453 查看
动态伪类并不存在于html中,只有当用户和网站交互的时候才会体现出来。动态伪类包含两种,一种是在链接中常看到的锚点伪类,一种是用户行为伪类。
链接伪类选择器:E:link(未被访问过) 和 E:visited(已被访问过),
用户行为伪类选择器:E:active(点击时)、E:hover(鼠标滑过时)、E:focus(元素获得焦点时)
例子:美化按钮
页面展示效果如下:
点击前:
鼠标滑过:
点击时:
html代码如下:
CSS代码如下:
链接伪类选择器:E:link(未被访问过) 和 E:visited(已被访问过),
用户行为伪类选择器:E:active(点击时)、E:hover(鼠标滑过时)、E:focus(元素获得焦点时)
例子:美化按钮
页面展示效果如下:
点击前:
鼠标滑过:
点击时:
html代码如下:
<!DOCTYPE html> <html> <head lang="en"> <meta charset="UTF-8"> <title>动态伪类选择器----美化按钮</title> <link href="./style.css" rel="stylesheet" type="text/css"> </head> <body> <div class="download-info"> <a href="#" class="btn">要点击的按钮</a> </div> </body> </html>
CSS代码如下:
.download-info{ text-align: center; margin-top: 50px; } /*默认状态下的按钮效果*/ .btn{ font-size: 20px; /*background-color: #0074cc;*/ /*css3,背景线性渐变*/ background-image: -webkit-gradient(linear, 0 0, 0 100%, from(black), to(#0055cc)); background-repeat: repeat-x; display: inline-block; border: 1px solid #cccccc; /*css3,色彩模块*/ border-radius: 6px; cursor: pointer; font-weight: normal; /*滤镜*/ /*filter: ;*/ padding: 14px 24px; text-align: center; text-decoration: none; color: #ffffff; } /*悬浮状态下按钮效果*/ .btn:hover{ background-position: 0 -15px; background-color: #0055cc; text-shadow: 0 -1px 0 rgba(0, 0, 0, 0.25); /*动画效果*/ /*transition: background-position 0.1s linear;*/ /*-webkit-transition: background-position 0.1s linear;*/ } /*点击时按钮效果*/ .btn:active{ background-color: red; background-image: none; } /*获得焦点时按钮效果*/ .btn:focus{ outline: thin dotted #333; outline-offset: -20px; outline: 5px auto -webkit-focus-ring-color; /*background-color: darkgoldenrod;*/ }
相关文章推荐
- Css3伪类选择器中的动态伪类
- CSS3伪类选择--目标伪类选择器
- CSS动态伪类选择器温故-3
- css对边框的属性控制和链接的伪类选择器
- CSS3伪类选择器:nth-child()(nth-child(odd)/nth-child(even))
- CSS3伪类选择器:nth-child()
- 关于各浏览器对CSS伪类以既(selector)选择器的支持[转]
- CSS中选择器以及伪类和伪元素选择器
- css 伪类选择器
- 谈谈一些有趣的CSS题目(十)-- 结构性伪类选择器
- HTML5学习_day02(3)--css伪类选择器
- CSS 语言伪类选择器
- 使用基于关系的选择器和伪类选择器创建纯CSS无JavaScript的鼠标移动到上面即可显示的下拉菜单
- CSS中的选择器之html选择器和伪类选择器
- CSS :before :after 伪类选择器
- css小笔记 样式类型,选择器类型,伪类选择器类型
- CSS中伪类选择器及伪元素
- CSS-伪类选择器
- CSS魔法堂:稍稍深入伪类选择器
- CSS中一些利用伪类、伪元素和相邻元素选择器的技巧实现评论点赞