Skip to content

Latest commit

 

History

History
44 lines (27 loc) · 1.67 KB

layout.md

File metadata and controls

44 lines (27 loc) · 1.67 KB
title page_title description slug tags published position
Layout
RadCard Layout
Check our Web Forms article about Layout.
card/layout
layout
true
2

Layout

Series of Cards

The RadCard exposes additional classes that are used for laying out series of cards. Adding a simple CSS class to the container element of the cards will align them in the correct way.

For Group and Deck of cards, adding the .k-card-deck-scrollwrap class also to the cards container allows the first and last child elements with .k-button to be positioned as scroll buttons.

Check out the online demo where this is demonstrated - RadCard Layout demo.

Deck of Cards

To render Cards that are detached from one another on a single row, use the .k-card-deck class.

Group of Cards

To render Cards that are attached to one another on a single row, use the .k-card-group class.

List of Cards

To render cards that are detached from one another in a column, use the .k-card-list class.

Custom Layout

The Card itself and CardActionsComponent can order its child elements horizontally or vertically via the Orientation property. For all the other element, within or outside the Card component, you can use the following exposed CSS classes to achieve flex layout:

CSS Class CSS equivalent Description
.k-vbox display: flex; flex-direction: column; Position a vertical flex container element
.k-hbox display: flex; flex-direction: row; Position a horizontal flex container element
.k-column flex-grow: 1; flex-basis: 0; Define a column element within a horizontal flex container