Я использую диаграммы кендо, я хочу, чтобы категория по оси Y и дата по оси X были статичными, и мне нужна полоса прокрутки для диаграммы вместо того, чтобы использовать div, а также хочу, чтобы размер полосы был маленьким, а размер шрифта должен быть меньше, чем в пример.
Чтобы это произошло, пришлось
app.component.ts изменяется ниже:
@Component({
selector: 'my-app',
template: `
<div >
<kendo-chart style = "width: 3832px" [valueAxis] = "valueAxis" [ngStyle] = "{ 'height.px': chartHeight }">
<kendo-chart-plot-area background = "#F2F2F2"></kendo-chart-plot-area>
<kendo-chart-series>
<kendo-chart-series-item *ngFor = "let series of model"
type = "rangeBar" [spacing] = "-1" [data] = "series.data" [opacity] = "0.8" fromField = "Start" toField = "End" categoryField = "Category">
</kendo-chart-series-item>
</kendo-chart-series>
</kendo-chart>
</div>
`,
styles:[`
kendo-chart{ max-width: 525px; max-height: 300px;}
::ng-deep g>text{ font-size: 11px !important;}
`]
})
завершить рабочая демонстрация здесь
я не понимаю. полоса прокрутки появится автоматически, если высота диаграммы больше, чем высота браузера
диаграмма является одним из компонентов на странице и не занимает всю страницу, поэтому мне нужна фиксированная высота диаграммы с помощью полосы прокрутки.
полоса прокрутки требуется на странице или графике... как это? stackblitz.com/edit/angular-zsvks7-xepyp6?file=app/…
мне нужна полоса прокрутки для диаграммы, а не для страницы, даже если нет другого содержимого, диаграмма должна иметь прокрутку. Полоса прокрутки страниц — это функция браузера по умолчанию.
о, хорошо... проверь сейчас: stackblitz.com/edit/angular-zsvks7-xepyp6?file=app/…
действительно спасибо за вашу быструю помощь, еще один вопрос, можем ли мы иметь даты вне полосы прокрутки (полоса прокрутки должна применяться только к полосам)
свойства overflow и height не работают в <path>... поэтому, если нет способа сделать это в документации Kendo Charts, это не произойдет через css
Хорошо, спасибо.
Спасибо за ответ, как я могу добавить к нему вертикальную полосу прокрутки, сохранив фиксированную высоту диаграммы.