先上個原理圖
原理示意
css-sprite就是把很多張圖合并在一張圖內,我們就是要用background-position把我們要的圖挖出來。
background-position設置的是圖片的起始位置相對于div左上的坐標,只需要把div左上看成坐標原點,右下為正值,就看的很清楚了,我們值需要把position設為負值,就能挖到灰色的部分了。再設置寬,高,就能挖到紅色的小圖了。
先上個原理圖
css-sprite就是把很多張圖合并在一張圖內,我們就是要用background-position把我們要的圖挖出來。
background-position設置的是圖片的起始位置相對于div左上的坐標,只需要把div左上看成坐標原點,右下為正值,就看的很清楚了,我們值需要把position設為負值,就能挖到灰色的部分了。再設置寬,高,就能挖到紅色的小圖了。