JSFiddle - React, Tailwind, and code Playground

HTML

<link rel="stylesheet" href="https://maxcdn.bootstrapcdn.com/bootstrap/3.3.7/css/bootstrap.min.css">
<script src="https://maxcdn.bootstrapcdn.com/bootstrap/3.3.7/js/bootstrap.min.js"></script>
<div class="container">
  <div class="row">
    <div class="bg-row">
      <div class="col-xs-6">
        some text
      </div>
      <div class="col-xs-6">
        other text
      </div>
     </div>
    <div class="bg-row">
      <div class="col-xs-6">
        some text
      </div>
      <div class="col-xs-6">
        other text
      </div>
     </div>
    <div class="bg-row">
      <div class="col-xs-6">
        some text
      </div>
      <div class="col-xs-6">
        other text
      </div>
     </div>    
  </div>
</div>

CSS

.bg-row:ntr-child(odd){
  background-color: red;
  border: 1px solid blue;
}
.bg-row:ntr-child(even){
  background-color: green;
  border: 1px solid blue;
}
.bg-row div {
  border: 1px solid pink;
}