Я применил несколько пользовательских стилей CSS к моей подсказке Highcharts, которая лучше согласуется с моим текущим дизайном, но есть две незначительные проблемы с моим стилем:
Каретка / стрелка белого цвета
Контур белой границы не отображается на каретке / стрелке и вместо этого проникает через стрелку
Это CSS, который я использовал:
.highcharts-tooltip span {
line-height: 1;
font-weight: normal;
padding: 12px;
background-color: rgba(0,0,0,0.9);
color: white;
border-radius: 6px;
font-size: 16px;
text-align: center;
transition: opacity 0.1s;
box-shadow: 0px 0px 0px 1px rgba(255, 255, 255, 0.85);
z-index: 9999;
max-width: 300px;
pointer-events: none;
word-wrap: break-word;
}
P.S. график намеренно сжат до 100 пикселей, чтобы проверить прозрачность всплывающей подсказки на метках значений
Я не совсем уверен, как изменить цвет стрелки обратно на черный, поскольку я использую тег background-color
, который, как я предполагаю, применяется только к цвету прямоугольника.
Скрипка: http://jsfiddle.net/4mznaybs/83/