Fix: Border all snippet

This commit is contained in:
redhoodsu
2018-06-15 08:32:21 +08:00
parent 1e5a6560fa
commit f88f8963b4
4 changed files with 10 additions and 10 deletions

View File

@@ -6,15 +6,15 @@ _('toStr each filter');
var styleList = [],
scale = 1;
function exports(css) {
function exports(css, container) {
css = toStr(css);
for (var i = 0, len = styleList.length; i < len; i++) {
if (styleList[i].css === css) return;
}
let container = exports.container || document.head,
el = document.createElement('style');
container = container || exports.container || document.head;
const el = document.createElement('style');
el.type = 'text/css';
container.appendChild(el);

View File

@@ -27,7 +27,7 @@ export default [
return;
}
style = evalCss(borderCss);
style = evalCss(borderCss, document.head);
},
desc: 'Add color borders to all elements'
},

View File

@@ -3221,15 +3221,15 @@ export var evalCss = _.evalCss = (function () {
var styleList = [],
scale = 1;
function exports(css) {
function exports(css, container) {
css = toStr(css);
for (var i = 0, len = styleList.length; i < len; i++) {
if (styleList[i].css === css) return;
}
let container = exports.container || document.head,
el = document.createElement('style');
container = container || exports.container || document.head;
const el = document.createElement('style');
el.type = 'text/css';
container.appendChild(el);

View File

@@ -1305,15 +1305,15 @@
var styleList = [],
scale = 1;
function exports(css) {
function exports(css, container) {
css = toStr(css);
for (var i = 0, len = styleList.length; i < len; i++) {
if (styleList[i].css === css) return;
}
let container = exports.container || document.head,
el = document.createElement('style');
container = container || exports.container || document.head;
const el = document.createElement('style');
el.type = 'text/css';
container.appendChild(el);