资源预览内容
亲,该文档总共2页全部预览完了,如果喜欢就下载吧!
资源描述
简单介绍一下 CSS Sprites 的优点:当用户往 U 盘中拷 200 张图片,会等很久。但是如果弄成一个文件,再拷贝就会快很多。CSS Sprites 的目的就是通过整合图片,减少对服务器的请求数量,从而加快页面加载速度。实现方法:1. 首先将小图片整合到一张大的图片上 2. 然后根据具体图标在大图上的位置,给背景定位。background-position:-8px -95px; “使用纯 CSS 实现未知尺寸的图片(但高宽都小于 200px)在 200px 的正方形容器中水平和垂直居中。”题目的难点在于两个方面:1. 垂直居中; 2. 图片是个置换元素,有其专有特性。 至于如何解决,下面是一个权衡的相对结构干净,CSS 简单的解决方法:1. .box 2. 非 IE 的主流浏览器识别的垂直居中的方法 3. display: table-cell; 4. vertical-align:middle; 5. 设置水平居中 6. text-align:center; 7. 针对 IE 的 Hack 8. *display: block; 9. *font-size: 175px;约为高度的 0.873,200*0.873 约为 175 10.*font-family:Arial;防止非 utf-8 引起的 hack 失效问题,如gbk 编码 11.width:200px; 12.height:200px; 13.border: 1px solid #eee; 14. 15. 16.box img 17.设置图片垂直居中 18.vertical-align:middle; 19. 20. 21. 22.
网站客服QQ:2055934822
金锄头文库版权所有
经营许可证:蜀ICP备13022795号 | 川公网安备 51140202000112号