使用javascript访问外部CSS
Access external CSS using javascript
JS:
var layer1 = document.getElementById('layer1');
ctx1 = layer1.getContext('2d');
layer1.style.zIndex=z1; //it is not working in my case
CSS:
canvas#layer1 {
z-index: 3;}
如何访问此外部CSS,并更改z索引的值。
我的错误:
layer1.style.zIndex=单元格值//不是layer1.style.zIndex=z1;:)
尝试:
document.getElementById("layer1").style.zIndex = 3;
注意:当您必须处理用-
划分的属性时,您必须在JavaScript中使用CamelCase样式
var canvas=document.getElementById('layer1');
canvas.styles.zIndex=anyIntegerValue
这里有一种通用的方法,只需注入CSS规则,而不必在引用中针对它们。适用于所有浏览器。
function css_add_inline( css_code ) {
var div = document.createElement( "div" );
div.innerHTML = "<p>x</p><style>" + css_code + "</style>";
document.body.appendChild(div.childNodes[1]);
}
css_add_inline( "#layer1 { z-index: 3 !important }" );
看看这个动作:http://pp19dd.com/2012/01/add-inline-css-or-remote-css-file-with-javascript/
相关文章:
- 关于引入外部javascript文件的问题&css通过https
- js和css文件-在publichtml外部或内部
- 正在创建网页,并希望将外部链接调用为html和css
- 如何为下面的给定代码提供外部 CSS
- Chrome审核:在外部CSS文件之间的头中发现了1个内联脚本块&”;
- 是否可以在外部浏览器中注入 CSS
- HTML中没有包含外部CSS和JS文件
- 通过jQuery或Javascript应用于父窗口的外部css规则
- 尝试将外部JS和CSS文件添加到我的rails应用程序中
- Javascript和CSS,内部HTML与外部文件
- 当 Node.js 调用 HTML 时,外部 Javascript 和 CSS 不会对 HTML 产生影响
- CSS和Javascript可以在内部服务器上工作,但不能在外部工作
- Xcode-UIWebview不显示CSS、Javascript或外部内容
- 在javascript内部呈现HTML时包含外部CSS
- 如何更改外部样式表的css规则
- 外部CSS影响(“出血”进入)具有聚合物的阴影DOM
- jQuery:CSS更改后,何时查询新的外部高度
- 没有对CSS使用外部样式表,导致我的代码无法执行
- 如何使用 CSS 在 HTML 中设置外部 SVG 颜色
- 如何将外部 css/js 文件提供给 NodeJS 应用程序显示的 html 文件