New to Telerik UI for ASP.NET AJAX? Download free 30-day trial

Viewport Breakpoints

The following article describes the meaning of the viewport breakpoints for RadPageLayout and their usage.

In responsive web design, viewport breakpoints are browser dimensions (usually just widths) that set the active range of a given media query. Once the browser dimensions are within that range, the styles associated with that media query will apply. In other words, without the breakpoints (and media queries) sites could be just fluid, but with breakpoints (and media queries), we can change the actual layout.

RadPageLayout uses the following 5 breakpoints:

  • extra small resolutions (or xs)

  • small resolutions (or sm)

  • medium resolutions (or md)

  • large resolutions (or lg)

  • extra large resolutions (or xl)

The notion of viewport breakpoints is not just within the media queries, but is used throughout the control. All responsive properties have a suffix that's actually the media query it applies for: SpanXS means the span for extra small resolutions; HiddenLG means hidden on large resolutions and so on.

The following table describes the resolutions and the corresponding viewport breakpoints (note that they are generalized and approximage).

Resolution Screen size Device type
max-width: 360px extra small resolutions (or xs) mobile phone (viewed in portrait)
min-width: 361px / max-width: 768px small resolutions (or sm) mobile phone (viewed in landscape) / tablet (viewed in portrait)
min-width: 769px / max-width: 1024px medium resolutions (or md) tablet (viewed in landscape)
min-width: 1025px / max-width: 1280px large resolutions (or lg) laptop
min-width: 1281px extra large resolutions (or xl) desktop

You must add the following meta tag to your page so the browser can apply @media (max-width) CSS queries, on which the RadPageLayout breakpoints rely: <meta name="viewport" content="width=device-width, initial-scale=1.0" />.

In this article