当前位置: 首页 > 知识库问答 >
问题:

如何添加类到div中的所有元素?

古起运
2023-03-14

我在div里有100个按钮:

<div class="button_group">
  <button> ... </button>
  <button> ... </button>
  <button> ... </button>
  ...
</div>

我想在引导样式中样式化所有按钮。所以,我需要到处换衣服

.button_group button {
  ... add class="btn" to all elements ...
} 

有可能吗?正确的语法是什么?

谢谢你!!

共有2个答案

米承嗣
2023-03-14

假设你有一个类似jQuery的库,你会添加一个类btn到所有的

$('div.button_group button').addClass('btn');

编辑:如果您使用的是sass或更少版本的引导,我建议您尝试扩展btnbootstrap类。与上面提到的javascript解决方案相反,这不会将类btn添加到元素中,但它们将继承btn类的样式。以下是sass解决方案:

.button_group {
    button {
        @extend .btn;
    }
}

羿易安
2023-03-14

超文本标记语言

<div class="button_group">
  <button> ... </button>
  <button> ... </button>
  <button> ... </button>
</div>

CSS

.button_group > button {width: 100px; height: 50px;}

小提琴https://jsfiddle.net/049Lj4LL/4/

如果每个按钮都是相同的,则无需为它们添加adclass=“btn”,只需向父级div添加一个类,就像您有class=“button\u group”一样,即可识别特定的按钮组。这样地https://jsfiddle.net/049Lj4LL/6/像这样https://jsfiddle.net/049Lj4LL/7/

 类似资料:
  • 问题内容: 如何将事件添加到元素? 我可以用吗: 为了这? 问题答案: 不,你不能。最简单的方法是将函数调用直接放在元素之后 例: 或者-甚至更好-就在: …因此它不会阻止以下内容的加载。

  • 我想在这个例子中展开,我点击“show more”按钮,它滚动到div,我想向show more组件添加一个toggle类。

  • 这是我的的商店代码片段,包含商品和价格: 这是我的杂货车,其中int表示一辆车中每件商品的数量。我对HashMaps非常陌生,对于如何将stock map引用到price方法中并正确地将其相加感到非常困惑。理论上,这个问题的最终答案是2个鸡蛋和2盒橙汁的价格。非常感谢您的帮助

  • 问题内容: 我有一个已经有一个类的元素: 现在,我想创建一个JavaScript函数,将一个类添加到(不是替换,而是添加)。 我怎样才能做到这一点? 问题答案: 使用element.classList.add添加一个类: 然后element.classList.remove删除一个类: 如果需要支持Internet Explorer 9或更低版本: 在元素的属性中添加一个空格以及新类的名称。首先,

  • 问题内容: 我需要使用Javascript禁用DIV及其所有内容。我可以发誓,做一个简单的 曾经为我工作,但由于某种原因,它不再起作用。我不明白为什么。 在IE10中:文本“ Click Me”没有变灰,并且单击处理程序仍然有效。 我实际上需要针对IE10进行此工作。下面是我的代码。 问题答案: 尝试这个! 我看不到您在上面使用jquery,但是您将其列为标签。

  • 本文向大家介绍如何在Java中的AbstractCollection类中添加元素?,包括了如何在Java中的AbstractCollection类中添加元素?的使用技巧和注意事项,需要的朋友参考一下 要将元素添加到AbstractCollection类,请使用方法。例如- 要使用Java中的AbstractCollection类,请导入以下包- 以下是在Java中将元素添加到AbstractCol