【发布时间】:2019-10-11 04:49:17
【问题描述】:
这是一段包含两个 CSS 元素的代码。 del 和 ins
我想将整个 CSS 代码包含到 Javascript 中...但是代码比我的经验高出一级...
这是 CSS 代码:
del {
text-decoration: none;
color: #b30000;
background: #fadad7;
}
ins {
background: #eaf2c2;
color: #406619;
text-decoration: none;
}
下面是包含这些类的代码:
convertChangesToXML: function(changes) {
var ret = [];
for (var i = 0; i < changes.length; i++) {
var change = changes[i];
if (change.added) {
ret.push("<ins class='diff'>");
} else if (change.removed) {
ret.push("<del class='diff'>");
}
ret.push(escapeHTML(change.value));
if (change.added) {
ret.push('</ins>');
} else if (change.removed) {
ret.push('</del>');
}
}
return ret.join('');
},
如何在此处将 CSS 包含到 Javascript 中?
我不想要单独的 CSS 文件...因为我正在使用名为 Storyline 的第三方应用程序来创建网页,并且在没有 css 文件的情况下运行 javascript 代码要容易得多
【问题讨论】:
-
“我想将整个 CSS 代码包含到 Javascript 中” - 为什么?
-
选择器缺少
.->.del { ... } .ins { ... } -
“将 css 包含到 Javascript 中”到底是什么意思?我无法弄清楚你想要达到的目标。
-
我不想使用单独的 CSS 文件...就这个,...
-
"我得到了这个代码,我怎样才能让它变坏?" “但为什么?” “我想要这个。”
标签: javascript css