HTML
只要给styler传入一个HTML元素,就可以返回一个方法,来修改和设置该元素
const divStyler = styler(document.getElementByTag('div'))
divStyler.set({ x: 0, scale: 1.2 })
配置
const divStyler = styler(div, {});
你可以传入第二个参数来进行一些配置,可配置参数:
enableHardwareAcceleration:Boolean:是否启用GPU加速
属性
别名
x:translateXy:translateYz:translateZoriginX:transformOriginXoriginY:transformOriginYoriginZ:transformOriginZ
CSS变量
const htmlStyler = css(document.documentElement);
htmlRenderer.set('--bg-color', '#000');
支持的属性
所有的css属性都可以设置,如果styler传入的是window,那么只有下面两个属性可以设置
scrollX scrollY
颜色
color:colorbackgroundColor:coloroutlineColor:colorfill:colorstroke:color
边框
borderColor:colorborderTopColor:colorborderRightColor:colorborderBottomColor:colorborderLeftColor:colorborderWidth:pxborderTopWidth:pxborderRightWidth:pxborderBottomWidth:pxborderLeftWidth:pxborderRadius:pxborderTopLeftRadius:pxborderTopRightRadius:pxborderBottomRightRadius:pxborderBottomLeftRadius:px
位置
width:pxmaxWidth:pxheight:pxmaxHeight:pxtop:pxleft:pxbottom:pxright:px
变形
rotate:degreesrotateX:degreesrotateY:degreesrotateZ:degreesscale:scalescaleX:scalescaleY:scalescaleZ:scaleskewX:degreesskewY:degreesdistance:pxtranslateX:pxtranslateY:pxtranslateZ:pxperspective:pxopacity:alpha
边距
padding:pxpaddingTop:pxpaddingRight:pxpaddingBottom:pxpaddingLeft:pxmargin:pxmarginTop:pxmarginRight:pxmarginBottom:pxmarginLeft:px
← 介绍 元素滚动-DOM Scroll →