【发布时间】:2014-09-27 01:44:02
【问题描述】:
我正在寻找一种在 Bootstrap 3 的响应式布局中交替行颜色的方法。如果没有大量广泛、令人困惑的 CSS,我无法弄清楚如何做到这一点,并希望有人有更好的解决方案。
这是一个简单的前提:12 个 div 在大屏幕上显示为 4 行 3,在小屏幕上显示为 6 行,每行 2,在移动设备上显示为 12 行。无论屏幕大小如何,行都需要具有交替的背景颜色。
Bootstrap 3 的 HTML 如下:
<div class="container">
<div class="row">
<div class="col-md-4 col-sm-6 col-xs-12">Emp-01</div>
<div class="col-md-4 col-sm-6 col-xs-12">Emp-02</div>
<div class="col-md-4 col-sm-6 col-xs-12">Emp-03</div>
<div class="col-md-4 col-sm-6 col-xs-12">Emp-04</div>
<div class="col-md-4 col-sm-6 col-xs-12">Emp-05</div>
<div class="col-md-4 col-sm-6 col-xs-12">Emp-06</div>
<div class="col-md-4 col-sm-6 col-xs-12">Emp-07</div>
<div class="col-md-4 col-sm-6 col-xs-12">Emp-08</div>
<div class="col-md-4 col-sm-6 col-xs-12">Emp-09</div>
<div class="col-md-4 col-sm-6 col-xs-12">Emp-10</div>
<div class="col-md-4 col-sm-6 col-xs-12">Emp-11</div>
<div class="col-md-4 col-sm-6 col-xs-12">Emp-12</div>
</div>
</div>
任何想法/提示/帮助将不胜感激。
【问题讨论】:
-
如果有人遇到这个并且正在使用 Rails,那么循环方法可能对你来说更容易:apidock.com/rails/ActionView/Helpers/TextHelper/cycle