多图像合一图像文件的背景图像视口
Background image viewport by many-images-in-one-image-file
为了减少网页的加载时间,我将所有图标都放在一个大图像文件中。
我现在需要的是第四个图标(attachment-icon)作为按钮图标。
这是我的:
button.attach {
background: lightgray url(https://i.stack.imgur.com/ZT5KK.png);
background-position-x: -116px;
padding-left:30px;
height:45px;
}
<button class="attach"> Attach file</button>
不幸的是,第五个图标(垃圾桶)和第六个图标(错误)隐藏在文本后面。如何把图片裁成只有这个图标?
button.attach span {
background: lightgray url(https://i.stack.imgur.com/ZT5KK.png) -111px 38px;
padding-left: 1px;
display: block;
float: left;
width: 35px;
height: 35px;
}
button.attach {
width: 130px;
height: 44px;
}
<button class="attach"><span></span> Attach file</button>
这里附上了css的片段,大家可以根据自己的需要进行调整。如果您有任何疑问,请告诉我。
为了减少网页的加载时间,我将所有图标都放在一个大图像文件中。
我现在需要的是第四个图标(attachment-icon)作为按钮图标。
这是我的:
button.attach {
background: lightgray url(https://i.stack.imgur.com/ZT5KK.png);
background-position-x: -116px;
padding-left:30px;
height:45px;
}
<button class="attach"> Attach file</button>
不幸的是,第五个图标(垃圾桶)和第六个图标(错误)隐藏在文本后面。如何把图片裁成只有这个图标?
button.attach span {
background: lightgray url(https://i.stack.imgur.com/ZT5KK.png) -111px 38px;
padding-left: 1px;
display: block;
float: left;
width: 35px;
height: 35px;
}
button.attach {
width: 130px;
height: 44px;
}
<button class="attach"><span></span> Attach file</button>
这里附上了css的片段,大家可以根据自己的需要进行调整。如果您有任何疑问,请告诉我。