The Splitter is fully capable of resizing itself automatically to the viewport height by using CSS styles only. However, you need to take into consideration some web standards and requirements with regard to height styles. The following example demonstrates this:
In short, an element with percentage height must have a parent with explicit height. Elements with 100% height must not have siblings, paddings, margins and borders.
On the other hand, if you need to resize the Splitter manually in some cases, you have to trigger a resize event afterwards:
Of course, the above will not work in window.onload, as the Splitter does not exist yet.
the Telerik team
Join us on our journey to create the world's most complete HTML 5 UI Framework - download Kendo UI