是否可以从java脚本更改内部css
Is it possible to change inner css from java script?
我们在应用程序中有jquery菜单,以及特定元素的选择;其背景颜色发生变化。
颜色根据css而变化。我们正在设计"主题",并试图使用Javascript动态更改css的颜色,以便在选择菜单时;它的颜色将会改变。但是,我们做这件事的方法并不好
以下是css:-
.mmenu li.mmenu-selected > a
{
background: #1971AA;
color:#FFFFFF;
font-weight: normal;
}
如果您有固定数量的后台值,那么使用这样的类:
.theme1 .mmenu li.mmenu-selected > a {background-color: #f99;}
.theme2 .mmenu li.mmenu-selected > a {background-color: #ff9;}
.theme3 .mmenu li.mmenu-selected > a {background-color: #fff;}
如果没有,则使用内联样式,以父对象为目标并给出inherit
:
$(".mmenu").css("background-color", "#ff9");
在CSS中:
.mmenu li.mmenu-selected > a {background-color: inherit;}
尝试css方法:
$(".mmenu li.mmenu-selected > a").css({"background": "#1971AA", "color":"#FFFFFF"});
相关文章:
- 用Javascript修改内部标记的CSS规则
- js和css文件-在publichtml外部或内部
- 如何访问svg内部id并让CSS更改该id的填充颜色
- javascript正则表达式,用于编辑元素内部的css样式属性
- Javascript和CSS,内部HTML与外部文件
- CSS和Javascript可以在内部服务器上工作,但不能在外部工作
- 触发CSS转换,使用来自Javascript的样式,从内部指令完成回调
- jQuery/CSS在幻灯片之间的转换扰乱了位置:修复了幻灯片内部的性能
- 在javascript内部呈现HTML时包含外部CSS
- Web Workers内部的CSS选择
- 如何为iframe的内部html编写css
- JavaScript,CSS:剪辑到父DIV内部
- 使用内部脚本更改表单元格 css,而不依赖于 id、类或包含
- gzip 不适用于内部 CSS 和 JavaScript
- 是否可以将元素内部的文本显示在 ::在 css 之前
- 根据其内部元素动态更改 CSS
- 内部css不'我不适合JS
- 如果没有jQuery,则会从外部css文件或内部样式表中告知信息
- 在django模板的内部CSS中使用上下文变量
- 是否可以从java脚本更改内部css