讲给Android程序员看的前端教程(16)——伪类
2017-12-01 09:31
681 查看
自定义View系列教程00–推翻自己和过往,重学自定义View
自定义View系列教程01–常用工具介绍
自定义View系列教程02–onMeasure源码详尽分析
自定义View系列教程03–onLayout源码详尽分析
自定义View系列教程04–Draw源码分析及其实践
自定义View系列教程05–示例分析
自定义View系列教程06–详解View的Touch事件处理
自定义View系列教程07–详解ViewGroup分发Touch事件
自定义View系列教程08–滑动冲突的产生及其处理
探索Android软键盘的疑难杂症
深入探讨Android异步精髓Handler
详解Android主流框架不可或缺的基石
站在源码的肩膀上全解Scroller工作机制
Android多分辨率适配框架(1)— 核心基础
Android多分辨率适配框架(2)— 原理剖析
Android多分辨率适配框架(3)— 使用指南
作者博客地址:http://blog.csdn.net/lfdfhl
本文视频教程:http://www.stay4it.com/my/course/37
在此介绍与超链接标签a有关的伪类。请看如下示例:
代码详解如下:
利用a:link{ }设置了超链接的颜色,它的作用等同于a{ }选择器;但是某些浏览器不支持a:link{ }的写法导致其设置失效
利用a:visited{ }设置超链接访问过后的样式
利用a:hover{ }设置鼠标放到超链接上时的样式
利用a:active{ }设置超链接被点击瞬间的样式
请按照先后顺序实现a:visited{ }和a:hover{ }以及a:active{ }从而确保浏览器显示预计的效果
请分别在IE浏览器和谷歌浏览器中运行本示例,注意伪类在不同浏览器中可能出现的细微差异。
自定义View系列教程01–常用工具介绍
自定义View系列教程02–onMeasure源码详尽分析
自定义View系列教程03–onLayout源码详尽分析
自定义View系列教程04–Draw源码分析及其实践
自定义View系列教程05–示例分析
自定义View系列教程06–详解View的Touch事件处理
自定义View系列教程07–详解ViewGroup分发Touch事件
自定义View系列教程08–滑动冲突的产生及其处理
探索Android软键盘的疑难杂症
深入探讨Android异步精髓Handler
详解Android主流框架不可或缺的基石
站在源码的肩膀上全解Scroller工作机制
Android多分辨率适配框架(1)— 核心基础
Android多分辨率适配框架(2)— 原理剖析
Android多分辨率适配框架(3)— 使用指南
版权声明
本文原创作者:谷哥的小弟作者博客地址:http://blog.csdn.net/lfdfhl
本文视频教程:http://www.stay4it.com/my/course/37
伪类
在CSS中,伪类用于向某些选择器添加特殊的效果。在此介绍与超链接标签a有关的伪类。请看如下示例:
<!DOCTYPE html> <html lang="en"> <head> <meta charset="UTF-8"> <title>伪类</title> <style type="text/css"> a:link{ color: red; text-decoration: none; } a:visited{ color: pink; } a:hover{ color: green; text-decoration: underline; } a:active{ color: black; } </style> </head> <body> <a href="http://blog.csdn.net/lfdfhl" target="_blank">谷哥的小弟</a> </body> </html>
代码详解如下:
利用a:link{ }设置了超链接的颜色,它的作用等同于a{ }选择器;但是某些浏览器不支持a:link{ }的写法导致其设置失效
利用a:visited{ }设置超链接访问过后的样式
利用a:hover{ }设置鼠标放到超链接上时的样式
利用a:active{ }设置超链接被点击瞬间的样式
请按照先后顺序实现a:visited{ }和a:hover{ }以及a:active{ }从而确保浏览器显示预计的效果
请分别在IE浏览器和谷歌浏览器中运行本示例,注意伪类在不同浏览器中可能出现的细微差异。
相关文章推荐
- 讲给Android程序员看的前端教程(06)——HTML5标签(5)
- 讲给Android程序员看的前端教程(34)——DOM编程
- 讲给Android程序员看的前端教程(12)——CSS选择器(2)
- 讲给Android程序员看的前端教程(17)——伪元素
- 讲给Android程序员看的前端教程(32)——继承
- 讲给Android程序员看的前端教程(35)——事件处理机制
- 讲给Android程序员看的前端教程(18)——盒子模型
- 讲给Android程序员看的前端教程(07)——HTML5标签(6)
- 讲给Android程序员看的前端教程(13)——CSS选择器(3)
- 讲给Android程序员看的前端教程(23)——JavaScript简介
- 讲给Android程序员看的前端教程(36)——Navigator
- [置顶] 讲给Android程序员看的前端和后台教程
- 讲给Android程序员看的前端教程(19)——display属性
- 讲给Android程序员看的前端教程(24)——变量
- 讲给Android程序员看的前端教程(14)——CSS选择器(4)
- 讲给Android程序员看的前端教程(25)——基本数据类型
- 讲给Android程序员看的前端教程(08)——HTML5标签(7)
- Android程序员学WEB前端(7)-CSS(2)-伪类字体文本背景边框-Sublime
- 讲给Android程序员看的前端和后台教程
- 讲给Android程序员看的前端教程(01)——HTML5入门