我正在寻找一种在Bootstrap 3中实现交替行颜色的响应式布局方法。我无法想出一种不需要大量复杂且令人困惑的CSS代码的方法,希望有人能提供更好的解决方案。
这是一个简单的前提条件:12个div元素,在大屏幕上以3行4列的方式显示,在小屏幕上以2行6列的方式显示,在移动设备上则以1行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>
任何想法/提示/帮助将不胜感激。