как показать чередование красного и зеленого цвета строки?
Главная
Вопросы
как показать чередование красного и зеленого цвета строки?
Я использую react table
в реакции. Отсюда я узнаю https://github.com/tannerlinsley/react-table/tree/v6#codesandbox-examples и отсюда https://www.npmjs.com/package/react-table
Я хочу показать мои строки чередующегося цвета «красный» и «зеленый» с черной рамкой на каждой ячейке. Можем ли мы показать в таблице реакции?
вот мой код https://codesandbox.io/s/ecstatic-banzai-zp54o
person
user944513
schedule
01.06.2019
source
источник
Ответы (1)
Установите для фона зеленый цвет, затем с помощью селектора nth-of-type
вы можете выбрать even
строк и задать для них красный цвет. Вы также можете использовать odd
, чтобы сделать это наоборот.
.rt-tr-group{
background: green;
}
.rt-tr-group:nth-of-type(even){
background: red;
}
<div class="rt-tbody" style="min-width: 200px;"><div class="rt-tr-group" role="rowgroup"><div class="rt-tr -odd" role="row"><div class="rt-td" role="gridcell" style="flex: 100 0 auto; width: 100px;">naveen</div><div class="rt-td" role="gridcell" style="flex: 100 0 auto; width: 100px;"><div><span class="number">14</span><br><span class="number">jgjg</span></div></div></div></div><div class="rt-tr-group" role="rowgroup"><div class="rt-tr -even" role="row"><div class="rt-td" role="gridcell" style="flex: 100 0 auto; width: 100px;">test</div><div class="rt-td" role="gridcell" style="flex: 100 0 auto; width: 100px;"><div><span class="number">18</span><br><span class="number">jggkhkg</span></div></div></div></div><div class="rt-tr-group" role="rowgroup"><div class="rt-tr -odd" role="row"><div class="rt-td" role="gridcell" style="flex: 100 0 auto; width: 100px;">naveen</div><div class="rt-td" role="gridcell" style="flex: 100 0 auto; width: 100px;"><div><span class="number">14</span><br><span class="number">jgjg</span></div></div></div></div><div class="rt-tr-group" role="rowgroup"><div class="rt-tr -even" role="row"><div class="rt-td" role="gridcell" style="flex: 100 0 auto; width: 100px;">test</div><div class="rt-td" role="gridcell" style="flex: 100 0 auto; width: 100px;"><div><span class="number">18</span><br><span class="number">jggkhkg</span></div></div></div></div></div>
обновленная песочница https://codesandbox.io/s/bu45o?fontsize=14
person
Pixelomo
schedule
01.06.2019