我正在尝试为拖动节点设置填充样式。我可以设置背景颜色,但不能设置填充。
Y.DD.DDM.on('drag:start', function(e) {
var drag = e.target;
drag.get('dragNode').setStyles({
backgroundColor: drag.get('node').getStyle('backgroundColor'),
padding: drag.get('node').getStyle('padding')
});
});
我做错了什么?
最佳答案
如这里所述:http://yuilibrary.com/trac-archive/tickets/2528774.html
我必须使用 getComputedStyle()
单独请求所有属性
paddingTop: drag.get('node').getComputedStyle('paddingTop'),
paddingBottom: drag.get('node').getComputedStyle('paddingBottom'),
paddingRight: drag.get('node').getComputedStyle('paddingRight'),
paddingLeft: drag.get('node').getComputedStyle('paddingLeft')
关于css - YUI - 将填充样式设置为拖动节点,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/22940666/