说不清楚是什么,大家看我下面的举例吧!
如果一个css文件用的是css sprite,里面的所有图片都是在一个文件上的!
你们是把所都定义在一起然后background-position,还是每个样式都background:url(images/pic.png) no-repeat 0 0;
第一种例如:
.div1 ,
.div2,
h1,h2, {background:url(images/pic.png) no-repeat 0 0;}
然后在下面需要的时候再:
.div1 {background-position:0 -100px;}
.div2 {background-position:0 -300px;}
h1 {background-position:0 -400px;}
h2 {background-position:0 -500px;}
还是第二种:
.div1 {background:url(images/pic.png) no-repeat 0 -100px;}
.div2 {background:url(images/pic.png) no-repeat 0 -300px;}
h1 {background:url(images/pic.png) no-repeat 0 -400px;}
h2 {background:url(images/pic.png) no-repeat 0 -500px;}
你是用第一种还是第二种呢?为什么?
还是有第三种的也可以探讨!
CSS Forest FAQ > 问与答 > 问个关于背景的问题
创建新主题 ...

