首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >如何自定义具有相同类名的引导列?

如何自定义具有相同类名的引导列?
EN

Stack Overflow用户
提问于 2015-08-28 23:58:35
回答 2查看 4.2K关注 0票数 0

我试图在同一行中使用相同的.col-5 (用于调整大小),但我不知道更改每个列的背景色的最佳方法,因为这些列的名称相同(这将改变所有列的样式)。

编辑:我想做更多的改变背景颜色,所以一个简单的跨度标签不是最佳的。

处理这个问题的最佳做法是什么?假设我链接到引导程序和我自己的自定义.css文件:

代码语言:javascript
复制
<body>


    <header>
      <div class="logo"><h1>Name</h1></div>
    </header>



    <div id="sideBar">

    </div>



    <div id="rowContainer1">

      <div class="row">
        <div class="col-5">
          Hello
        </div>
        <div class="col-5">
          Hello
        </div>
      </div>

    </div>



    <div id="rowContainer2">

      <div class="row">
        <div class="col-5">
          Hello
        </div>
        <div class="col-5">
          Hello
        </div>
      </div>

    </div>



  </body>
</html>
EN

回答 2

Stack Overflow用户

回答已采纳

发布于 2015-08-29 00:36:04

您可以通过jQuery完成这一任务,而不需要唯一的id,但是如果您可以使用id,则可能更容易管理。

代码语言:javascript
复制
.col-red { background-color: red; }
.col-green { background-color: green; }

$("#rowContainer1 div[class=col-5]").eq(1).addClass("col-red");

JSFiddle实例

票数 0
EN

Stack Overflow用户

发布于 2015-08-29 00:03:20

可以为每一列添加不同的类。

代码语言:javascript
复制
.col-red { background-color: red; }
.col-green { background-color: green; }
代码语言:javascript
复制
<script src="https://maxcdn.bootstrapcdn.com/bootstrap/3.3.5/js/bootstrap.min.js"></script>
<link href="https://maxcdn.bootstrapcdn.com/bootstrap/3.3.5/css/bootstrap.min.css" rel="stylesheet"/>


<div class="row">
  <div class="col-5 col-red">
    RED
  </div>
  <div class="col-5 col-green">
    GREEN
  </div>
</div>

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/32281343

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档