add limited css apis, do some work on UI
parent
c15e030b85
commit
3abd231300
File diff suppressed because one or more lines are too long
@ -0,0 +1,16 @@
|
||||
function injectCSS(str) {
|
||||
const style = document.createElement('style')
|
||||
style.className = "demon-element-css"
|
||||
style.innerHTML = str
|
||||
document.head.appendChild(style)
|
||||
}
|
||||
|
||||
function createClass(name, style) {
|
||||
const stylestr = Object.entries(style).map(([k, v]) => `${k}:${v}`).join(';')
|
||||
injectCSS(`.${name} {${stylestr}}`)
|
||||
}
|
||||
|
||||
export default {
|
||||
injectCSS,
|
||||
createClass
|
||||
}
|
Loading…
Reference in new issue