添加/删除 CSS 类属性以尊重不基于 Div id 的类
Add/Remove CSS class attributes to respect to the class not based on Div id
我有一个CSS元素定义如下:
.myRedClass
{
background-color:red;
}
它被分配给许多具有相似外观的 Div)。在某些时候,我还需要分配一些左边距。我目前正在做的是;我将为每个所需的div 添加和删除预定义类.redClass-margin{margin-left:10px}
。其代码为:
$( "myDiv1" ).addClass( "redClass-margin" );
$( "myDiv2" ).addClass( "redClass-margin" );
$( "myDiv3" ).addClass( "redClass-margin" );
等等...相反,我可以在现有的 css 类中进行更改吗?他们是否有可能像下面这样更改.myRedClass
:
.myRedClass
{
background-color:red;
margin-left:10px;
}
通过脚本或通过c#
您无法编辑现有的 css 样式表。
不过,还有一种不同的方法。如果你只想找到所有有类myRedClass
的div,并添加redClass-margin
,你可以用jquery和add类找到它们。
$('.myRedClass').addClass('redClass-margin');
我真的不明白你为什么要这样做,我只会创建一个新类并将类名附加到每个元素,就像 Eric 提到的那样。
但是,这里有一个告诉您如何按照您的要求进行操作。
或者,您可以将规则注入样式表中,这又是一种奇怪的方法。看到这里。
相关文章:
- 使用此选项选择父类内部的类
- 操作员”;新的“;根据我想在几个JavaScript文件中使用的类,在JavaScript中使用
- 按我自己的类克隆另一个元素的内容和顺序
- 使用JavaScript动态插入DIV的成本有多高
- 正在将事件处理程序添加到不存在的类
- Typescript导入导出的类会发出require(..),从而导致浏览器错误
- 单击更改iframe元素的类
- 如何使用jQuery将当前月份添加为DIV的类
- 添加/删除 CSS 类属性以尊重不基于 Div id 的类
- 更改类或CSS”;显示“;DIV的属性,并平滑地显示它
- 动态更改DIV元素的类名
- 如何找到DIV中的类计数
- 通过嵌套Div类获取Div的ID
- 获取带有Div的类的特定实例
- 如何在Javascript上更改DIV标签的类?
- 基于顶部位置更新Div的类名
- Jquery获取DIV内部点击DIV的类
- 将相同的函数应用于多个相同的类Div
- 显示/隐藏多个Div,并更改触发器的类
- DIV的CSS属性可以通过javascript动态更改吗,只需知道它的类