css – 仅在特殊div中使用bootstrap

我在我的TYPO3前端插件中使用bootstrap,但我只想在特殊的div中使用它,因此不会从bootstrap类触及class without_bootstrap.

例如

<div class="without_bootstrap">
     <div class="with_bootstrap">
     </div>
</div>

那可能吗?

最佳答案 部分.如果你避免使用bootstrap使用的类名,你应该没问题.但是bootstrap定义了一些特定于标签的样式,例如

a {
  background-color: transparent
}

您可以通过定义这样的样式来规避:

.without-bootstrap > a {
  /* whatever */
}

例:

.wrapper {
  background-color:#f00;
}
.no-bootstrap > a {
  background-color:#fff;
}
<link href="https://maxcdn.bootstrapcdn.com/bootstrap/3.3.2/css/bootstrap.min.css" rel="stylesheet"/>
<div class="wrapper">
  <div class="no-bootstrap">
    <a href="#"> No Bootstrap</a>
    <div class="bootstrap">
      <a href="#"> With Bootstrap</a>
    </div>
  </div>
</div>

另一种解决方案可能是根据您的需求自定义引导程序:
http://getbootstrap.com/customize/

点赞