twitter-bootstrap - 备用动态背景 Bootstrap

标签 twitter-bootstrap css css-selectors

我的 Bootstrap 有问题。

在大屏幕上,我有一个包含 2 列的网格(因此是 col-lg-6),我想在我的区域上使用备用背景,如下所示:

(背景白)(背景红)

(背景红)(背景白)

(背景白)(背景红)

...

我使用了第 nth-child(even) 和 nth-child(odd),但是使用这个解决方案,我的第一列是白色的,第二列是红色的(但对 col-xs-12 有好处)。

你们知道如何“交替”偶数和奇数吗?

非常感谢!

最佳答案

如果用包装器包装 Bootstrap 网格列,就可以。

.col-lg-6 {
    width: 50%;
    float: left;
}
.row:nth-child(even) div:nth-child(even) {
    background-color: blue;
}
.row:nth-child(even) div:nth-child(odd) {
    background-color: red;
}
.row:nth-child(odd) div:nth-child(even) {
    background-color: red;
}
.row:nth-child(odd) div:nth-child(odd) {
    background-color: blue;
}
<div class="row">
	<div class="col-lg-6">First</div>
	<div class="col-lg-6">Second</div>
</div>
<div class="row">
	<div class="col-lg-6">First</div>
	<div class="col-lg-6">Second</div>
</div>
<div class="row">
	<div class="col-lg-6">First</div>
	<div class="col-lg-6">Second</div>
</div>
<div class="row">
	<div class="col-lg-6">First</div>
	<div class="col-lg-6">Second</div>
</div>

关于twitter-bootstrap - 备用动态背景 Bootstrap ,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/32609171/

相关文章:

javascript - 可能是简单的 jQuery 选择器问题

jquery - 导航栏上的 Logo 溢出(Bootstrap 3)

html - Bootstrap 标签显示 :block -- make fill only half of table cell?

html - CSS 网格,一些媒体查询不适用

html - &lt;style&gt; 元素中的注释影响下一行

html - 为什么 ul > li(选择器)不起作用

twitter-bootstrap - Bootstrap 跨度中的垂直对齐

javascript - Bootstrap Datetimepicker 在 Safari 中不工作

html - 最小宽度、最大宽度和缩小以适合父级

html - 如何通过删除特定文本使用CSS或Xpath获取元素?