Wrap a pair of <CFormInput> and
<CFormLabel> elements in
CFormFloating to enable floating labels with textual
form fields. A placeholder is required on each
<CFormInput> as our method of CSS-only floating
labels uses the :placeholder-shown pseudo-element. Also
note that the <CFormInput> must come first so we
can utilize a sibling selector (e.g., ~).
When there's a value already defined,
<CFormLabel>
s will automatically adjust to their floated position.
By default, <CFormTextarea>s will be the same
height as <CFormInput>s.
To set a custom height on your <CFormTextarea;>,
do not use the rows attribute. Instead, set an explicit
height (either inline or via custom CSS).
Other than <CFormInput>, floating labels are only
available on <CFormSelect>s. They work in the
same way, but unlike <CFormInput>s, they'll
always show the <CFormLabel> in its floated
state.
Selects with size and multiple are not
supported.
When working with the CoreUI for Bootstrap grid system, be sure to place form elements within column classes.