A RetroSearch Logo

Home - News ( United States | United Kingdom | Italy | Germany ) - Football scores

Search Query:

Showing content from https://coreui.io/react/docs/forms/floating-labels/ below:

React Floating labels - CoreUI

Example#

Use floatingLabel property on <CFormInput>, <CFormSelect> or <CFormTextarea> to enable floating labels with textual form fields. A placeholder is required on each <CFormInput>, <CFormSelect> and <CFormTextarea> as our method of CSS-only floating labels uses the :placeholder-shown pseudo-element.

You can create the same form control by wrapping 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., ~).

<CFormFloating className="mb-3">

<CFormLabel htmlFor="floatingInput">Email address</CFormLabel>

</CFormFloating>

<CFormFloating>

<CFormInput type="password" id="floatingPassword" placeholder="Password" />

<CFormLabel htmlFor="exampleFormControlTextarea1">Password</CFormLabel>

</CFormFloating>

When there's a value already defined, <CFormLabel>s will automatically adjust to their floated position.

Form validation styles also work as expected.

Email addresss

Email addresss

Textareas#

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).

Selects#

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.

Layout#

When working with the CoreUI for Bootstrap grid system, be sure to place form elements within column classes.

API#

Check out the documentation below for a comprehensive guide to all the props you can use with the components mentioned here.


RetroSearch is an open source project built by @garambo | Open a GitHub Issue

Search and Browse the WWW like it's 1997 | Search results from DuckDuckGo

HTML: 3.2 | Encoding: UTF-8 | Version: 0.7.4