学习css设计,基础知识的熟练是一方面,不断的借鉴学习也是一方面。
迅雷首页的Logo链接部分代码,既实现了图片链接的效果,又有利于SE的搜索,不失为一种好办法,这样换图片也不用改HTML代码了,直接修改CSS部分就OK:
对应的CSS代码:
总结:
1. 使用font-size:0;实现A元素文字的隐藏;
2. 在这里A元素的display:block;是必须的,只有这样A元素的height和width属性才能生效,从而使得对应的背景图片按需求显示。
others:
迅雷首页很好地运用了css Sprite技术,首页所有背景图片都保存在一个文件里。
关于CSS Sprites的一些知识可以参考此文http://realazy.org/blog/2007/10/08/css-sprites/或者google一下百度一下。。。。因为没有具体研究过,本文不做赘言。