#javascript #html #css #highcharts
#javascript #HTML #css #highcharts
Вопрос:
Я пытаюсь реализовать пользовательский x gridline
для моей графики HighChart (внешней в HighChart). Линия отображается хорошо, но находится выше моих кривых.
Вот мой css
класс для моего пользовательского gridline
: (Я попытался уменьшить zIndex, но я получаю то же поведение.)
.line-x-axis {
height: 420px;
width: 1px;
border-color: #eeeeee;
position: absolute;
z-index: 0 !important;
background-color: #eeeeee;
bottom: 0;
top: 43px;
left: 0;
}
Как я могу изменить zIndex
всю мою кривую? Это возможно?
Комментарии:
1. Как вы создаете такую сетку? Если это HTML, то это невозможно. Highcharts используют SVG / VML, поэтому HTML-теги могут находиться либо под, либо поверх контейнера SVG. В любом случае, почему бы вам не использовать
plotLines
из Highcharts илиchart.renderer.path()
для рисования путей на графике?2. пожалуйста, создайте скрипт вашего кода!
3. Спасибо за ваши ответы. Я решил свою проблему. Я справился с
z-index
и установил прозрачныйbackground-color
для своего контейнера HighCharts. @Павел, спасибо тебе за эту альтернативу.