Как я могу изменить цвет кисти D3 - PullRequest
0 голосов
/ 17 июня 2019

Кажется, я не могу переопределить стандартный (серый) цвет кисти D3.

Вот фрагмент кода, который, я думаю, должен работать:

d3.select(this.$el).select('#brush');
    .style('fill', '#569fd5')
    .call(brush.on('end', brushended));

IЯ ожидаю увидеть бледно-голубую область кисти, но она остается серой.Вместо этого все тело кисти бледно-синее:

https://i.imgur.com/4Bt3rd5.png

Мой гугл-фу меня здесь не подводит.Есть идеи?

1 Ответ

0 голосов
/ 18 июня 2019

Nvmd, я понял это.Peace!

(шучу ...)

На основании этого: https://observablehq.com/@sarah37/snapping-range-slider-with-d3-brush

Добавьте это к своей таблице стилей:

rect.selection {
  fill: steelblue;
}
...