Hoi,
Ik heb deze sprite gemaakt:
Afbeelding niet beschikbaarDe bron kon niet worden geladen (rgbgenerator.com).Bron openen ↗
Deze is 400 bij 175 pixels, nu wil ik dus de save image capturen. Deze is 15 bij 15 pixels. Ik dacht dus:
y = 175 pixels (zo hoog is de spread) - 15 pixels (hoogte save image) = 160px
Wat ik dus dacht:
Codeblok (voorbeeld.php):
1
2
3
4
5
6
#saveImage {
background-position: 0px 160px;
width: 15px;
height: 15px;
cursor: pointer;
}
Nu krijg ik het groene gedeelte van de button, verkeerde y as dus. Wanneer ik 190 pixels gebruik werkt het wel.
Waarom is er een offset? Want de sprite is helemaal niet 190pixels??
Ik heb deze sprite gemaakt:
Deze is 400 bij 175 pixels, nu wil ik dus de save image capturen. Deze is 15 bij 15 pixels. Ik dacht dus:
y = 175 pixels (zo hoog is de spread) - 15 pixels (hoogte save image) = 160px
Wat ik dus dacht:
Codeblok (voorbeeld.php):
1
2
3
4
5
6
#saveImage {
background-position: 0px 160px;
width: 15px;
height: 15px;
cursor: pointer;
}
Nu krijg ik het groene gedeelte van de button, verkeerde y as dus. Wanneer ik 190 pixels gebruik werkt het wel.
Waarom is er een offset? Want de sprite is helemaal niet 190pixels??