在CSS中,可以使用background-position属性来指定背景图像的位置,从而解决这个问题。以下代码示例演示了如何使用background-position属性。
CSS代码:
.btn-small { background-image: url(sprites.png); background-position: -20px -50px; /* 雪碧图中小图像的坐标 / width: 20px; height: 20px; } .btn-large { background-image: url(sprites.png); background-position: -90px -110px; / 雪碧图中大图像的坐标 */ width: 50px; height: 50px; }
HTML代码:
该方法中,我们指定了每个按钮的宽度和高度,并使用background-position属性在雪碧图中精确定位了图像的位置。这样,即使图片具有不同的大小,也可以正确地摆放在按钮的背景中。
上一篇:按钮使用VBA从模板创建新工作表
下一篇:按钮始终保持正方形,但高度可变。