Hello @jaypal999,
As you posted a few questions I will try to answer them one by one:
Yes, I am talking about that issue. Actually the smaller container as you see in the screenshot is the “.dhx_scheduler_month container” I have tried to set the height for that container. but it also changes the height of the “table” (.dhx_cal_data).
This behavior is normal, as the dhx_cal_data(table) obtains all available space in the container, to avoid empty space situation.
What I really want is, I want to add body scroll for the month view and not the table scroll which is default provided by the dhtmlx scheduler month view.
I answered it in the documentation, but will repeat it here, шf somebody will search the same:
The “table” scroll you talking about, is the scroll of the “dhx_cal_data” element if you want to remove it and add a scrollbar to the scheduler container “dhx_cal_container”, you can do it with the following ruleset:
.dhx_scheduler_month{
overflow-y: scroll;
}
.dhx_scheduler_month .dhx_cal_data {
overflow: visible;
}
Here is a demo(HTML tab):
Please follow below URl and try to change the height of dhx_cal_container from the html code. I have kept it 1000px. Please try to change and you will find that every time your increase the height of main container ( .dhx_cal_container) will also increase the size of every day boxes.
DHTMLX Snippets
It’s correct behavior, as the height of cells is calculated based on the scheduler’s container sizes. You can make it fixed through CSS, with dhx_month_body and dhx_month_head classes, but if you will set fixed height of the cells, they won’t be resized base on events count.
If I missed something and you still have some issues or unclear moments, feel free to ask it.