Html+Css 链接状态变换的单图片实现(精通CSS高级WEB解决方案)读书笔记
来源:互联网 发布:截屏录像软件 编辑:程序博客网 时间:2024/05/16 12:21
需求 链接, 在点击,悬浮,访问过后需要进行图片的变换。
常规做法; 利用伪类选择器,创建多个图片,在悬浮,点击的时候切换不同的图片
高级: 上面做法存在一定缺陷,换图的时候可能出现闪烁
下面讲解pixey 图片切换法
(将多种状态放在一张图片中, 进行切换的时候,选择不同的位置,需要计算好尺寸)
背景图片计算方法(详见以下地址)有坑需谨慎:
http://blog.csdn.net/u010003835/article/details/50668403
背景图如下
示例代码:
<!DOCTYPE html><html lang="en"> <head> <meta charset="utf-8"> <style type="text/css"> /*Lord Vader Hates Furry Animals*/ /* link: 没有访问的链接; visited: 被访问的链接; hover: 鼠标悬浮; focus: 键盘悬浮; active: 链接被单击时; */ a.book{display: block; width:203px; height:72px; text-indent: -1000em; background: url(./img/buttons.png) -203px 0 no-repeat; } a.book:link a.book:visited{ background: url(./img/buttons.png) -203px 0 no-repeat; } a.book:hover, a.book:focus{ background-position: right top; } a.book:active{ background-position: left top; } </style> </head> <body> <a class="book" href="https://www.baidu.com/">Book now</a> </body></html>
常态:
悬浮:
点击:
0 0
- Html+Css 链接状态变换的单图片实现(精通CSS高级WEB解决方案)读书笔记
- Html+Css 纯CSS实现的导航 (精通CSS高级WEB解决方案)读书笔记
- Html+Css 纯CSS实现的文字提示 (精通CSS高级WEB解决方案)读书笔记
- 精通CSS高级Web标准解决方案【读书笔记】
- 读书笔记--精通CSS高级Web标准解决方案(四)---CSS背景以及圆角框实现
- 读书笔记--精通CSS高级Web标准解决方案(五)---链接样式
- 精通CSS:高级web标准解决方案之读书笔记(一)
- 读书笔记--精通CSS高级Web标准解决方案(八)---布局
- 精通CSS:高级web标准解决方案之读书笔记(二)
- 读书笔记--精通CSS高级Web标准解决方案(二)---CSS基础之CSS选择器
- 读书笔记--精通CSS高级Web标准解决方案(一)---CSS基础
- 读书笔记--精通CSS高级Web标准解决方案(三)---CSS盒模型、浮动与定位
- 精通CSS--高级WEB标准解决方案(第一章)-------读书笔记
- Html+CSS 多列等高布局 padding补偿法 《精通CSS高级WEB标准解决方案》读书笔记
- 读书笔记《精通CSS高级Web标准解决方案》(第2版)-1
- 读书笔记--精通CSS高级Web标准解决方案(六)---无序列表样式
- 读书笔记--精通CSS高级Web标准解决方案(七)--表格样式
- 读书笔记 精通CSS 高级Web标准解决方案(第2版)1~3章
- 抽取数据shell
- A Tutorial on Restricted Boltzmann Machines
- KindEditor显示了源码
- Fragment 嵌套Fragment时,用getChildFragmentManager()
- Android动画框架(一)----视图动画&帧动画
- Html+Css 链接状态变换的单图片实现(精通CSS高级WEB解决方案)读书笔记
- sharedPreference存储对象-数据库存储对象;android 将map保存到sqlite数据库中,从表数据中取回map
- java基础switch
- 倒三角形
- Java中String类的isEmpty方法、null以及""的区别
- 用GUID做主键与int做主键的区别(转)
- ZooKeeper的安装
- 去除ScrollView滑动到尽头时再拖动的阴影效果
- Service绑定Activity