Возможность переопределить курсор на внутреннем <rect> - PullRequest
0 голосов
/ 31 января 2020

Я использую библиотеку https://github.com/plotly/react-plotly.js в своем приложении React.

В настоящее время компонент Plot предоставляет конфигурации style и className для переопределения «стиля» div, содержащего график.

Однако, если я хочу изменить указатель мыши например, от pointer до crosshair или default, в настоящее время у меня нет возможности переопределить стилизацию сгенерированных d3 rect элементов, образующих сюжет.

Моя единственная работа, которую я могу найти переопределить этот класс в моем index.html файле:

.js-plotly-plot .plotly .cursor-pointer {
   cursor: default !important;
}

или

div.plot-container.plotly rect.cursor-pointer {
    cursor: default;
}

Есть ли еще варианты для стилизации? Я пропускаю CSS трюк?

Я знаю, !important - это запах кода, но я, честно говоря, не могу придумать другой способ переопределить указатель.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...