javascript - 在网站 Bootstrap 上更改容器的背景颜色

标签 javascript html css

我通过 orchard 负责一个模板网站,但无法访问 CSS。所有这些都是新手,如果非常简单,请原谅我。

该站点有许多由模板固定的容器,所有容器的背景都是白色的。

如何只覆盖一个访问受限的容器的背景颜色,同时让其他容器保持白色?

我可以选择使用 Javascript 和 HTML 来覆盖 CSS。

最佳答案

可以通过三种方式为标签添加样式:

1-内联样式

这意味着您可以在每个想要的标签上插入样式。例如:

<h1 style="color:blue;">This is a Blue Heading</h1>

2-Javascript

您可以使用 javascript 选择器并更改您想要的每个标签的样式。例如:

document.getElementById("test").style.color = "red";
<h1 id="test">This is a Blue Heading</h1>

3-内部样式

您可以插入 <style></style>在你的 head 中标记并在那里定义您的规则。


对于您所说的这种情况,您必须使用第二个选项。也为您的样式使用重要

var x = document.querySelectorAll(".zone");
x[0].setAttribute('style', 'background-color: red !important');
<div class="fsi-main-wrapper">
  
  it is a test

  <div id="layout-before-main" class="group fsi-before-main fsi-before-main-home ">
    
    it is another test
  
    <div id="layout-before-main-inner" class="fsi-layout-before-main-inner fsi-layout-before-main-inner-home">
    
      and also this is a test
    
      <div class="zone zone-before-main">

        something here ...

      </div>
    </div>
  </div>
</div>

关于javascript - 在网站 Bootstrap 上更改容器的背景颜色,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/50238766/

相关文章:

javascript - 如何更改html中复选框的对齐方式

javascript - 在 URL 中使用 anchor 或数据过滤器

javascript - 如何动态更改 span 标签的颜色?

javascript - AJAX 嵌套内容随叫随到

java - 通过 XPath 获取 HTML 元素的子元素

html - 如何使图像显示在 :after element 的背景之上

javascript - 如何更改 Bootstrap 验证器图标位置

javascript - 422(无法处理的实体)使用 Rails 进行 POST

javascript - ASPx.Net 如何捕获 Itemtemplate DDL 中值的变化

javascript - Animate.css 延迟动画,如何使用 animate.css 创建幻灯片