--- title: Overview position: 1 seo_title: Overview of the GridLayout Component seo_description: Learn about the basic features of the Telerik and Kendo UI GridLayout component and check out the extensive set of available options in its live demo. --- ## GridLayout Overview The GridLayout component provides a flexible framework for arranging UI elements into rows and columns within a grid structure. Based on the CSS grid layout system, it enables developers to define the number of items per row or column, as well as span content across them for a more dynamic arrangement. The GridLayout allows you to achieve a consistent and cohesive UI design across your app by applying uniform structural rules to multiple pages. This component works with content ranging from basic text to full components such as cards, charts, and more. ### Live Demo ### Appearance GridLayout provides built-in arranging options that grant visually appealing and flexible rendering experience.  Apart from the default vision of the Telerik and Kendo UI GridLayout, the component supports alternative styling options that enable you to configure the individual aspects of its appearance. #### Anatomy The anatomy of the GridLayout summarizes the elements of the component: ![A Telerik and Kendo UI GridLayout component and its elements including inner element, gap, row, column and GridLayout container.](images/components-gridlayout-overview-anatomy.png "Anatomy and elements of a Telerik and Kendo UI GridLayout component") #### Horizontal Alignment Depending on the horizontal alignment of the inner elements, the Telerik and Kendo UI GridLayout provides the following arranging configurations: * Left * Center * Right * Stretch ![The four possible horizontal alignment options of the Telerik and Kendo UI GridLayout component](images/components-gridlayout-overview-alignment-horizontal.png "The left, center, right, and stretch horizontal alignments of the Telerik and Kendo UI GridLayout") #### Vertical Alignment Depending on the vertical alignment of the inner elements, the Telerik and Kendo UI GridLayout provides the following arranging configurations: * Top * Center * Bottom * Stretch ![The four possible vertical alignment options of the Telerik and Kendo UI GridLayout component](images/components-gridlayout-overview-alignment-vertical.png "The top, center, bottom and stretch vertical alignments of the Telerik and Kendo UI GridLayout") Vertical and horizontal alignment options can be combined in the GridLayout container to achieve any desired positioning of the inner elements. ### Framework-Specific Documentation For specific information about the component, refer to its official product documentation: ![Kendo UI for Angular logo.](/images/angular-logo.svg) ![Telerik UI for Blazor logo.](/images/blazor-logo.svg) ![Kendo UI for React logo.](/images/react-logo.svg) ![Kendo UI for Vue logo.](/images/vue-logo.svg) ![Telerik UI for ASP.NET Core logo.](/images/core-logo.svg) ![Telerik UI for ASP.NET MVC logo.](/images/mvc-logo.svg)