diff --git a/packages/sticky/index.wxs b/packages/sticky/index.wxs index 10eec72a..be99d893 100644 --- a/packages/sticky/index.wxs +++ b/packages/sticky/index.wxs @@ -1,19 +1,20 @@ /* eslint-disable */ var style = require('../wxs/style.wxs'); +var addUnit = require('../wxs/add-unit.wxs'); function wrapStyle(data) { return style({ transform: data.transform ? 'translate3d(0, ' + data.transform + 'px, 0)' : '', - top: data.fixed ? data.offsetTop + 'px' : '', + top: data.fixed ? addUnit(data.offsetTop) : '', 'z-index': data.zIndex, }); } function containerStyle(data) { return style({ - height: data.fixed ? data.height + 'px' : '', + height: data.fixed ? addUnit(data.height) : '', 'z-index': data.zIndex, }); }