Если я вас правильно понимаю, это действительно возможно. Есть некоторые проблемы с вашим кодом, вы ничего не выбираете, потому что info-table-cell является тд. Вот мой подход:
HTML
Content 1
Content 2
Content 1
Content 2
Content 1
Content 2
CSS
.your-specific-class tr:nth-child(1) td:nth-child(2){
background-color: #FFF45E;
}
.your-specific-class tr:nth-child(2) td:nth-child(2){
background-color: #DCDCDC;
}
.your-specific-class tr:nth-child(3) td:nth-child(2){
background-color: #FFC933;
}
Пример здесь: https : //codepen.io/lauritzz77/pen/XoLjXr
Я знаю, что это не открытый исходный код, но стоит отметить, что Microsoft просто выпустила свободный пакет построения диаграммы для ASP.NET и WinForms. Больше деталей здесь.
Моим любимым является ZedGraph.
Определенно фантастическая библиотека построения диаграммы.
Два я, оказывается, имею в своей учетной записи del.icio.us:
FLOT для jQuery.
И эта регистрация в Проекте Кода для Диаграмм Гантта
ZedGraph определенно.
Я использую диаграммы для больших наборов данных, 1 000 000 точек данных и вверх. ZedGraph сжат, производителен и преуспевает в том, чтобы представить их зверь как графики намного быстрее, чем много коммерческих продуктов, как которые я попробовал: Nevron Syncfusion DevExpress ChartFX Dundas (следовательно также Microsoft Charts)
ZedGraph имеет некоторые определенные высокопроизводительные функции, которые являются непараллельными как FilterPointList, который динамично создает снимки Ваши данные, когда Вы уменьшены, и не использует снимки, когда Вы увеличены.
Я взглянул на NPlot, но это выглядит немного непроницаемым на первый взгляд.