Website : rimsha.abasa.com
backdoor
Home
Console
Upload
information
Create File
Create Folder
About
Tools
:
/
var
/
www
/
mudeer-web
/
node_modules
/
dom-helpers
/
esm
/
Filename :
css.js
back
Copy
import getComputedStyle from './getComputedStyle'; import hyphenate from './hyphenateStyle'; import isTransform from './isTransform'; function style(node, property) { var css = ''; var transforms = ''; if (typeof property === 'string') { return node.style.getPropertyValue(hyphenate(property)) || getComputedStyle(node).getPropertyValue(hyphenate(property)); } Object.keys(property).forEach(function (key) { var value = property[key]; if (!value && value !== 0) { node.style.removeProperty(hyphenate(key)); } else if (isTransform(key)) { transforms += key + "(" + value + ") "; } else { css += hyphenate(key) + ": " + value + ";"; } }); if (transforms) { css += "transform: " + transforms + ";"; } node.style.cssText += ";" + css; } export default style;