88 lines
2.9 KiB
Vue
88 lines
2.9 KiB
Vue
<template>
|
|
<CRow>
|
|
<CCol :xs="12">
|
|
<CCard class="mb-4">
|
|
<CCardHeader> <strong>Vue Range</strong> <small></small> </CCardHeader>
|
|
<CCardBody>
|
|
<p class="text-medium-emphasis small">
|
|
Create custom
|
|
<code><input type="range"></code> controls with
|
|
<code><CFormRange></code>.
|
|
</p>
|
|
<DocsExample href="forms/range.html">
|
|
<CFormLabel for="customRange1">Example range</CFormLabel>
|
|
<CFormRange id="customRange1" />
|
|
</DocsExample>
|
|
</CCardBody>
|
|
</CCard>
|
|
</CCol>
|
|
<CCol :xs="12">
|
|
<CCard class="mb-4">
|
|
<CCardHeader>
|
|
<strong>Vue Range</strong> <small>Disabled</small>
|
|
</CCardHeader>
|
|
<CCardBody>
|
|
<p class="text-medium-emphasis small">
|
|
Add the <code>disabled</code> boolean attribute on an input to give
|
|
it a grayed out appearance and remove pointer events.
|
|
</p>
|
|
<DocsExample href="forms/range.html#disabled">
|
|
<CFormLabel for="disabledRange">Disabled range</CFormLabel>
|
|
<CFormRange id="disabledRange" disabled />
|
|
</DocsExample>
|
|
</CCardBody>
|
|
</CCard>
|
|
</CCol>
|
|
<CCol :xs="12">
|
|
<CCard class="mb-4">
|
|
<CCardHeader>
|
|
<strong>Vue Range</strong> <small>Min and max</small>
|
|
</CCardHeader>
|
|
<CCardBody>
|
|
<p class="text-medium-emphasis small">
|
|
Range inputs have implicit values for <code>min</code> and
|
|
<code>max</code>— <code>0</code> and <code>100</code>, respectively.
|
|
You may specify new values for those using the <code>min</code> and
|
|
<code>max</code> attributes.
|
|
</p>
|
|
<DocsExample href="forms/range.html#min-and-max">
|
|
<CFormLabel for="customRange2">Example range</CFormLabel>
|
|
<CFormRange id="customRange2" :min="0" :max="5" value="3" />
|
|
</DocsExample>
|
|
</CCardBody>
|
|
</CCard>
|
|
</CCol>
|
|
<CCol :xs="12">
|
|
<CCard class="mb-4">
|
|
<CCardHeader>
|
|
<strong>Vue Range</strong> <small>Steps</small>
|
|
</CCardHeader>
|
|
<CCardBody>
|
|
<p class="text-medium-emphasis small">
|
|
By default, range inputs "snap" to integer values. To change
|
|
this, you can specify a <code>step</code> value. In the example
|
|
below, we double the number of steps by using
|
|
<code>step="0.5"</code>.
|
|
</p>
|
|
<DocsExample href="forms/range.html#steps">
|
|
<CFormLabel for="customRange3">Example range</CFormLabel>
|
|
<CFormRange
|
|
id="customRange3"
|
|
:min="0"
|
|
:max="5"
|
|
:step="0.5"
|
|
value="3"
|
|
/>
|
|
</DocsExample>
|
|
</CCardBody>
|
|
</CCard>
|
|
</CCol>
|
|
</CRow>
|
|
</template>
|
|
|
|
<script>
|
|
export default {
|
|
name: 'Range',
|
|
}
|
|
</script>
|