需求:gulp合成的雪碧图,多处使用的尺寸不同,所以需要实现雪碧图缩放功能
gulp脚本生产的雪碧图样式:
前提限制条件:要求合成的雪碧图的子图尺寸必须一样
实现:编写PY脚本获取改造前 css 的background-position的X、Y值和上下左右边界和用户输入的横排、竖排照片个数计算得到新的background-position、background-size的百分比:
实现:编写PY脚本获取改造前 css 的background-position的X、Y值和上下左右边界和用户输入的横排、竖排照片个数计算得到新的background-position、background-size的百分比: