formstone
Version:
Library of modular front end components.
102 lines (92 loc) • 3.63 kB
HTML
<h4>Basic</h4>
<!-- START: FIRSTDEMO -->
<style>
.fs-number { max-width: 300px; }
</style>
<div class="demo_container">
<div class="demo_example">
<form action="#" method="GET" class="form demo_form">
<fieldset class="form_fieldset">
<input type="number" class="form_input" pattern="[0-9]*">
</fieldset>
</form>
</div>
<div class="demo_code">
<pre><code class="language-html"><input type="number" name="number" pattern="[0-9]*"></code></pre>
<pre><code class="language-javascript">$("input[type='number']").number();</code></pre>
</div>
</div>
<!-- END: FIRSTDEMO -->
<!-- <div class="demo_container">
<div class="demo_example">
<form action="#" method="GET" class="form demo_form">
<fieldset class="form_fieldset">
<input type="number" class="form_input" pattern="[0-9]*" disabled>
</fieldset>
</form>
</div>
<div class="demo_code">
<pre><code class="language-html"><input type="number" name="number" pattern="[0-9]*"></code></pre>
<pre><code class="language-javascript">$("input[type='number']").number();</code></pre>
</div>
</div> -->
<h4>Disabled</h4>
<div class="demo_container">
<div class="demo_example">
<form action="#" method="GET" class="form demo_form">
<fieldset class="form_fieldset">
<input type="number" class="form_input" pattern="[0-9]*" disabled>
</fieldset>
</form>
</div>
<div class="demo_code">
<pre><code class="language-html"><input type="number" name="number" pattern="[0-9]*" disabled></code></pre>
<pre><code class="language-javascript">$("input[type='number']").number();</code></pre>
</div>
</div>
<h4>Custom Range</h4>
<div class="demo_container">
<div class="demo_example">
<form action="#" method="GET" class="form demo_form">
<fieldset class="form_fieldset">
<input type="number" min="0" max="20" class="form_input" pattern="[0-9]*">
</fieldset>
</form>
</div>
<div class="demo_code">
<pre><code class="language-html"><input type="number" name="number" pattern="[0-9]*" min="0" max="20"></code></pre>
<pre><code class="language-javascript">$("input[type='number']").number();</code></pre>
</div>
</div>
<h4>Custom Step</h4>
<div class="demo_container">
<div class="demo_example">
<form action="#" method="GET" class="form demo_form">
<fieldset class="form_fieldset">
<input type="number" step="0.01" class="form_input">
</fieldset>
</form>
</div>
<div class="demo_code">
<pre><code class="language-html"><input type="number" name="number" step="0.1"></code></pre>
<pre><code class="language-javascript">$("input[type='number']").number({
step: 0.1
});</code></pre>
</div>
</div>
<h4>No Theme</h4>
<div class="demo_container">
<div class="demo_example">
<form action="#" method="GET" class="form demo_form">
<fieldset class="form_fieldset">
<input type="number" class="form_input" pattern="[0-9]*" data-number-options='{"theme":""}'>
</fieldset>
</form>
</div>
<div class="demo_code">
<pre><code class="language-html"><input type="number" name="number" pattern="[0-9]*"></code></pre>
<pre><code class="language-javascript">$("input[type='number']").number({
theme: ""
});</code></pre>
</div>
</div>