Module:Sprite: Difference between revisions

no edit summary
No edit summary
No edit summary
 
Line 37: Line 37:
)
)
:tag('span')
:tag('span')
:css({
:cssText(
position = 'absolute',
string.format(
height = tostring(sheetHeight * ratio) .. 'px',
[[
width = tostring(sheetWidth * ratio) .. 'px',
position: absolute;
top = tostring((offsetY - cellHeight * row) * ratio) .. 'px',
height: %dpx;
left = tostring((offsetX - cellWidth * col) * ratio) .. 'px'
width: %dpx;
})
top: %dpx;
left: %dpx;
]],
sheetHeight * ratio,
sheetWidth * ratio,
(offsetY - cellHeight * row) * ratio,
(offsetX - cellWidth * col) * ratio
)
)
:wikitext(string.format('[[%s|%dpx|class=pixelart]]', image, sheetWidth * ratio))
:wikitext(string.format('[[%s|%dpx|class=pixelart]]', image, sheetWidth * ratio))
:done()
:done()