我需要能够利用LESSCs的数学公式来计算背景位置,采用一种能反映间谍图像的X和头寸的功能方法。 我对此表示最好的猜测是这样,但对这一工作却不满意。
@icon_base: 30px;
@icon: 24px;
/*sets the position of the background based on the x and y position order */
.icon_position(@x: 1, @y: 1) {
@posx: ((#sizes[@icon_base] - #sizes[@icon])/2 + (@x * #sizes[@icon_base])) * -1;
@posy: ((#sizes[@icon_base] - #sizes[@icon])/2 + (@y * #sizes[@icon_base])) * -1;
background-position: @{posx}px @{posy}px;
}