/
githubmirror
/
materialize
Обзор
Документация
Войти
/
githubmirror
/
materialize
Код
Запросы
0
Пакеты
0
Релизы
0
Аналитика
Безопасность
v0.95.2
forms.html
717 строк
31 KB
Chang Alan
added switches to table of contents
11 фев 2015, 04:27
11 фев 2015, 04:27
77c8c0e
Код
Авторство
О чём код?
<!DOCTYPE html> <html> <head> <meta http-equiv="Content-Type" content="text/html; charset=UTF-8"> <meta name="viewport" content="width=device-width, initial-scale=1, maximum-scale=1.0, user-scalable=no"> <meta http-equiv="X-UA-Compatible" content="IE=edge"> <meta name="description" content="Materialize is a modern responsive CSS framework based on Material Design by Google. "> <title>Forms - Materialize</title> <!-- Favicons--> <link rel="apple-touch-icon-precomposed" href="images/favicon/apple-touch-icon-152x152.png"> <meta name="msapplication-TileColor" content="#FFFFFF"> <meta name="msapplication-TileImage" content="images/favicon/mstile-144x144.png"> <link rel="icon" href="images/favicon/favicon-32x32.png" sizes="32x32"> <!-- Android 5 Chrome Color--> <meta name="theme-color" content="#EE6E73"> <!-- CSS--> <link href="css/prism.css" rel="stylesheet"> <link href="css/ghpages-materialize.css" type="text/css" rel="stylesheet" media="screen,projection"> <link href="http://fonts.googleapis.com/css?family=Inconsolata" rel="stylesheet" type="text/css"> <script> window.liveSettings = { api_key: "a0b49b34b93844c38eaee15690d86413", picker: "bottom-right", detectlang: true, dynamic: true, autocollect: true }; </script> <script src="//cdn.transifex.com/live.js"></script> </head> <body> <header> <nav class="top-nav"> <div class="container"> <div class="nav-wrapper"><a class="page-title">Forms</a></div> </div> </nav> <div class="container"><a href="#" data-activates="nav-mobile" class="button-collapse top-nav full"><i class="mdi-navigation-menu"></i></a></div> <ul id="nav-mobile" class="side-nav fixed"> <li class="logo"><a id="logo-container" href="http://materializecss.com/" class="brand-logo"> <object id="front-page-logo" type="image/svg+xml" data="res/materialize.svg">Your browser does not support SVG</object></a></li> <li class="bold"><a href="about.html" class="waves-effect waves-teal">About</a></li> <li class="bold"><a href="getting-started.html" class="waves-effect waves-teal">Getting Started</a></li> <li class="no-padding"> <ul class="collapsible collapsible-accordion"> <li class="bold"><a class="collapsible-header waves-effect waves-teal">CSS</a> <div class="collapsible-body"> <ul> <li><a href="color.html">Color</a></li> <li><a href="grid.html">Grid</a></li> <li><a href="helpers.html">Helpers</a></li> <li><a href="media-css.html">Media</a></li> <li><a href="sass.html">Sass</a></li> <li><a href="shadow.html">Shadow</a></li> <li><a href="table.html">Table</a></li> <li><a href="typography.html">Typography</a></li> </ul> </div> </li> <li class="bold"><a class="collapsible-header active waves-effect waves-teal">Components</a> <div class="collapsible-body"> <ul> <li><a href="badges.html">Badges</a></li> <li><a href="buttons.html">Buttons</a></li> <li><a href="cards.html">Cards</a></li> <li><a href="collections.html">Collections</a></li> <li><a href="footer.html">Footer</a></li> <li class="active"><a href="forms.html">Forms</a></li> <li><a href="icons.html">Icons</a></li> <li><a href="navbar.html">Navbar</a></li> <li><a href="preloader.html">Preloader</a></li> </ul> </div> </li> <li class="bold"><a class="collapsible-header waves-effect waves-teal">JavaScript</a> <div class="collapsible-body"> <ul> <li><a href="collapsible.html">Collapsible</a></li> <li><a href="dialogs.html">Dialogs</a></li> <li><a href="dropdown.html">Dropdown</a></li> <li><a href="media.html">Media</a></li> <li><a href="modals.html">Modals</a></li> <li><a href="parallax.html">Parallax</a></li> <li><a href="pushpin.html">Pushpin</a></li> <li><a href="scrollfire.html">ScrollFire</a></li> <li><a href="scrollspy.html">Scrollspy</a></li> <li><a href="side-nav.html">SideNav</a></li> <li><a href="tabs.html">Tabs</a></li> <li><a href="transitions.html">Transitions</a></li> <li><a href="waves.html">Waves</a></li> </ul> </div> </li> </ul> </li> <li class="bold"><a href="http://materializecss.com/mobile.html">Mobile</a></li> <li class="bold"><a href="showcase.html">Showcase</a></li> </ul> </header> <main><div class="container"> <div class="row"> <div class="col s12 m9 l10"> <div id="input" class="section scrollspy"> <p class="caption"> Forms are the standard way to receive user inputted data. The transitions and smoothness of these elements are very important because of the inherent user interaction associated with forms. </p> <h2 class="header">Input fields</h2> <p>Text fields allow user input. The border should light up simply and clearly indicating which field the user is currently editing. You must have a <code class="language-markup">.input-field</code> div wrapping your input and label. This helps our jQuery animate the label. This is only used in our Input and Textarea form elements.</p> <p>If you don't want the Green and Red validation states, just remove the <code class="language-markup">validate</code> class from your inputs.</p> <br> <div class="row"> <form class="col s12"> <div class="row"> <div class="input-field col s6"> <input id="first_name" type="text" class="validate"> <label for="first_name">First Name</label> </div> <div class="input-field col s6"> <input id="last_name" type="text" class="validate"> <label for="last_name">Last Name</label> </div> </div> <div class="row"> <div class="input-field col s12"> <input id="username" type="text" class="validate"> <label for="username">Username</label> </div> </div> <div class="row"> <div class="input-field col s12"> <input id="password" type="password" class="validate"> <label for="password">Password</label> </div> </div> <div class="row"> <div class="input-field col s12"> <input id="email" type="email" class="validate"> <label for="email">Email</label> </div> </div> </form> </div> <pre><code class="language-markup"> <div class="row"> <form class="col s12"> <div class="row"> <div class="input-field col s6"> <input id="first_name" type="text" class="validate"> <label for="first_name">First Name</label> </div> <div class="input-field col s6"> <input id="last_name" type="text" class="validate"> <label for="last_name">Last Name</label> </div> </div> <div class="row"> <div class="input-field col s12"> <input id="username" type="text" class="validate"> <label for="username">Username</label> </div> </div> <div class="row"> <div class="input-field col s12"> <input id="password" type="password" class="validate"> <label for="password">Password</label> </div> </div> <div class="row"> <div class="input-field col s12"> <input id="email" type="email" class="validate"> <label for="email">Email</label> </div> </div> </form> </div> </code></pre><br> <h4>Icon Prefixes</h4> <p>You can add an icon prefix to make the form input label even more clear. Just add an icon with the class <code class="language-markup">prefix</code> before the input and label.</p><br> <div class="row"> <form class="col s12"> <div class="row"> <div class="input-field col s6"> <i class="mdi-action-account-circle prefix"></i> <input id="icon_prefix" type="text" class="validate"> <label for="icon_prefix">First Name</label> </div> <div class="input-field col s6"> <i class="mdi-communication-phone prefix"></i> <input id="icon_telephone" type="tel" class="validate"> <label for="icon_telephone">Telephone</label> </div> </div> </form> </div> <pre><code class="language-markup"> <div class="row"> <form class="col s12"> <div class="row"> <div class="input-field col s6"> <i class="mdi-action-account-circle prefix"></i> <input id="icon_prefix" type="text" class="validate"> <label for="icon_prefix">First Name</label> </div> <div class="input-field col s6"> <i class="mdi-communication-phone prefix"></i> <input id="icon_telephone" type="tel" class="validate"> <label for="icon_telephone">Telephone</label> </div> </div> </form> </div> </code></pre> <h4>Chaging colors</h4> <p>Here is a CSS template for modifying input fields in CSS. With Sass, you can achieve this by just changing a variable. The CSS shown below is unprefixed. Depending on what you use, you may have to change the type attribute selector.</p> <pre><code class="language-css"> /* label color */ .input-field label { color: #000; } /* label focus color */ .input-field input[type=text]:focus + label { color: #000; } /* label underline focus color */ .input-field input[type=text]:focus { border-bottom: 1px solid #000; box-shadow: 0 1px 0 0 #000; } /* valid color */ .input-field input[type=text].valid { border-bottom: 1px solid #000; box-shadow: 0 1px 0 0 #000; } /* invalid color */ .input-field input[type=text].invalid { border-bottom: 1px solid #000; box-shadow: 0 1px 0 0 #000; } /* icon prefix focus color */ .input-field .prefix.active { color: #000; } </code></pre> </div> <!-- Textarea Section --> <div id="textarea" class="section scrollspy"> <h2 class="header">Textarea</h2> <p>Textareas allow larger expandable user input. The border should light up simply and clearly indicating which field the user is currently editing. You must have a <code class="language-markup">.input-field</code> div wrapping your input and label. This helps our jQuery animate the label. This is only used in our Input and Textarea form elements.</p> <p><strong>Textareas will auto resize to the text inside.</strong></p> <div class="row"> <form class="col s12"> <div class="row"> <div class="input-field col s12"> <textarea id="textarea1" class="materialize-textarea"></textarea> <label for="textarea1">Textarea</label> </div> </div> </form> </div> <pre><code class="language-markup"> <div class="row"> <form class="col s12"> <div class="row"> <div class="input-field col s12"> <textarea id="textarea1" class="materialize-textarea"></textarea> <label for="textarea1">Textarea</label> </div> </div> </form> </div> </code></pre><br> <h4>Icon Prefixes</h4> <p>You can add an icon prefix to make the form input label even more clear. Just add an icon with the class <code class="language-markup">prefix</code> before the input and label.</p><br> <div class="row"> <form class="col s12"> <div class="row"> <div class="input-field col s12"> <i class="mdi-editor-mode-edit prefix"></i> <textarea id="icon_prefix2" class="materialize-textarea"></textarea> <label for="icon_prefix2">Message</label> </div> </div> </form> </div> <pre><code class="language-markup"> <div class="row"> <form class="col s12"> <div class="row"> <div class="input-field col s6"> <i class="mdi-editor-mode-edit prefix"></i> <textarea id="icon_prefix2" class="materialize-textarea"></textarea> <label for="icon_prefix2">First Name</label> </div> </div> </form> </div> </code></pre> </div> <div id="select" class="section scrollspy"> <h2 class="header">Select</h2> <p> Select allows user input through specified options. </p> <div class="row"> <form class="col s6"> <div class="row"> <div class="col s12"> <label>Materialize Select</label> <select> <option value="" disabled selected>Choose your option</option> <option value="1">Option 1</option> <option value="2">Option 2</option> <option value="3">Option 3</option> </select> </div> <div class="col s12"> <br> <p>You can add the class <code class="language-markup">browser-default</code> to get the browser default.</p> <label>Browser Select</label> <select class="browser-default"> <option value="" disabled selected>Choose your option</option> <option value="1">Option 1</option> <option value="2">Option 2</option> <option value="3">Option 3</option> </select> </div> </div> </form> <div class="col s12"> <pre><code class="language-markup"> <label>Materialize Select</label> <select> <option value="" disabled selected>Choose your option</option> <option value="1">Option 1</option> <option value="2">Option 2</option> <option value="3">Option 3</option> </select> <label>Browser Select</label> <select class="browser-default"> <option value="" disabled selected>Choose your option</option> <option value="1">Option 1</option> <option value="2">Option 2</option> <option value="3">Option 3</option> </select> </code></pre> </div> <div class="col s12"> <br><br> <h4>Disabled Styles</h4> <p>You can also add <code class="language-markup">disabled</code> to the select element to make the whole thing disabled. Or if you add <code class="language-markup">disabled</code> to the options, the individual options will be unselectable. </p> </div> <form class="col s6"> <div class="row"> <div class="col s12"> <label>Materialize Disabled</label> <select disabled> <option value="" disabled selected>Choose your option</option> <option value="1">Option 1</option> <option value="2">Option 2</option> <option value="3">Option 3</option> </select> <label>Browser Disabled</label> <select class="browser-default" disabled> <option value="" disabled selected>Choose your option</option> <option value="1">Option 1</option> <option value="2">Option 2</option> <option value="3">Option 3</option> </select> </div> </div> </form> <div class="col s12"> <pre><code class="language-markup"> <label>Materialize Disabled</label> <select> <option value="" disabled selected>Choose your option</option> <option value="1">Option 1</option> <option value="2">Option 2</option> <option value="3">Option 3</option> </select> <label>Browser Disabled</label> <select class="browser-default"> <option value="" disabled selected>Choose your option</option> <option value="1">Option 1</option> <option value="2">Option 2</option> <option value="3">Option 3</option> </select> </code></pre> </div> <div class="col s12"> <h4>Initialization</h4> <p>You must initialize the select element as shown below. In addition, you will need a separate call for any dynamically generated select elements your page generates.</p> <pre><code class="language-javascript col s12"> $(document).ready(function() { $('select').material_select(); }); </code></pre> </div> </div> </div> <div id="radio" class="section scrollspy"> <h2 class="header">Radio Buttons</h2> <p>Radio Buttons are used when the user must make only one selection out of a group of items</p> <form action="#"> <p> <input name="group1" type="radio" id="test1" checked /> <label for="test1">Red</label> </p> <p> <input name="group1" type="radio" id="test2" /> <label for="test2">Yellow</label> </p> <p> <input class="with-gap" name="group1" type="radio" id="test3" /> <label for="test3">Green</label> </p> <p> <input name="group1" type="radio" id="test4" disabled="disabled" /> <label for="test4">Brown</label> </p> </form> <p>Add radio buttons to a group by adding the name attribute along with the same corresponding value for each of the radio buttons in the group. Create disabled radio buttons by adding the disabled attribute as shown below.</p> <pre><code class="language-markup"> <form action="#"> <p> <input name="group1" type="radio" id="test1" /> <label for="test1">Red</label> </p> <p> <input name="group1" type="radio" id="test2" /> <label for="test2">Yellow</label> </p> <p> <input class="with-gap" name="group1" type="radio" id="test3" /> <label for="test3">Green</label> </p> <p> <input name="group1" type="radio" id="test4" disabled="disabled" /> <label for="test4">Brown</label> </p> </form> </code></pre> <h4>Options</h4> <p>To create a radio button with a gap, add <code class="language-markup">class="with-gap"</code> to your input. See the example below.</p> <p> <input class="with-gap" name="group3" type="radio" id="test5" checked /> <label for="test5">Red</label> </p> <pre><code class="language-markup"> <p> <input class="with-gap" name="group3" type="radio" id="test5" checked /> <label for="test5">Red</label> </p> </code></pre> </div> <!-- Checkboxes --> <div id="checkbox" class="section scrollspy"> <h2 class="header">Checkboxes</h2> <p>Checkboxes</p> <form action="#"> <p> <input type="checkbox" id="test9" /> <label for="test9">Red</label> </p> <p> <input type="checkbox" id="test6" checked="checked" /> <label for="test6">Yellow</label> </p> <p> <input type="checkbox" id="test7" checked="checked" disabled="disabled" /> <label for="test7">Green</label> </p> <p> <input type="checkbox" id="test8" disabled="disabled" /> <label for="test8">Brown</label> </p> </form> <pre><code class="language-markup"> <form action="#"> <p> <input type="checkbox" id="test5" /> <label for="test5">Red</label> </p> <p> <input type="checkbox" id="test6" checked="checked" /> <label for="test6">Yellow</label> </p> <p> <input type="checkbox" id="test7" checked="checked" disabled="disabled" /> <label for="test7">Green</label> </p> <p> <input type="checkbox" id="test8" disabled="disabled" /> <label for="test8">Brown</label> </p> </form> </code></pre> </div> <!-- Switches --> <div id="switches" class="section scrollspy"> <h2 class="header">Switches</h2> <form action="#"> <p> <div class="switch"> <label> Off <input type="checkbox"> <span class="lever"></span> On </label> </div> </p> <p> <div class="switch"> <label> Off <input disabled type="checkbox"> <span class="lever"></span> On </label> </div> </p> </form> <pre><code class="language-markup"> <!-- Switch --> <div class="switch"> <label> Off <input type="checkbox"> <span class="lever"></span> On </label> </div> <!-- Disabled Switch --> <div class="switch"> <label> Off <input disabled type="checkbox"> <span class="lever"></span> On </label> </div> </code></pre> </div> <div id="file" class="section scrollspy"> <h2 class="header">File Input</h2> <p>If you want to style an input button with a path input we provide this structure.</p> <form action="#"> <div class="file-field input-field"> <input class="file-path validate" type="text"/> <div class="btn"> <span>File</span> <input type="file" /> </div> </div> </form> <pre><code class="language-markup"> <form action="#"> <div class="file-field input-field"> <input class="file-path validate" type="text"/> <div class="btn"> <span>File</span> <input type="file" /> </div> </div> </form> </code></pre> </div> <div id="range" class="section scrollspy"> <h2 class="header">Range</h2> <p>Add a range slider for values with a wide range. This one is set to be a number between 0 and 100.</p> <form action="#"> <p class="range-field"> <input type="range" name="points" min="0" max="100"> </p> </form> <pre><code class="language-markup"> <form action="#"> <p class="range-field"> <input type="range" id="test5" min="0" max="100" /> </p> </form> </code></pre> </div> <div id="date-picker" class="section scrollspy"> <h2 class="header">Date Picker</h2> <p>We use a modified version of pickadate.js to create a materialized date picker. Test it out below! </p> <label for="birthdate">Birthdate</label> <input id="birthdate" type="text" class="datepicker"></input> <pre><code class="language-markup"> <input type="date" class="datepicker"> </code></pre> <h4>Initialization</h4> <p>At this time, not all pickadate.js options are working with our implementation</p> <pre><code class="language-javascript"> $('.datepicker').pickadate(); </code></pre> </div> </div> <div class="col hide-on-small-only m3 l2"> <div class="toc-wrapper"> <div class="buysellads hide-on-small-only"> <!-- CarbonAds Zone Code --> <script async type="text/javascript" src="//cdn.carbonads.com/carbon.js?zoneid=1673&serve=C6AILKT&placement=materializecss" id="_carbonads_js"></script> </div> <div style="height: 1px;"> <ul class="section table-of-contents"> <li><a href="#input">Input Fields</a></li> <li><a href="#textarea">Textareas</a></li> <li><a href="#select">Select</a></li> <li><a href="#radio">Radio Buttons</a></li> <li><a href="#checkbox">Checkboxes</a></li> <li><a href="#switches">Switches</a></li> <li><a href="#file">File Input Button</a></li> <li><a href="#range">Range</a></li> <li><a href="#date-picker">Date Picker</a></li> </ul> </div> </div> </div> </div> </div> </main> <footer class="page-footer"> <div class="container"> <div class="row"> <div class="col l4 s12"> <h5 class="white-text">Help Materialize Grow</h5> <p class="grey-text text-lighten-4">We are a team of college students working on this project like it's our full time job. Any amount would help support and continue development on this project and is greatly appreciated.</p> <form action="https://www.paypal.com/cgi-bin/webscr" method="post" target="_top"> <input type="hidden" name="cmd" value="_s-xclick"> <input type="hidden" name="encrypted" value="-----BEGIN PKCS7-----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-----END PKCS7----- "> <button class="btn waves-effect waves-light red lighten-3" type="submit" name="action" alt="PayPal - The safer, easier way to pay online!">Donate Now </button> </form> </div> <div class="col l4 s12"> <h5 class="white-text">Join the Discussion</h5> <p class="grey-text text-lighten-4">We have a gitter chat room set up where you can talk directly with us. Come in and discuss new features, future goals, general problems or questions, or anything else you can think of.</p> <a class="btn waves-effect waves-light red lighten-3" target="_blank" href="https://gitter.im/Dogfalo/materialize">Chat</a> </div> <div class="col l4 s12" style="overflow: hidden;"> <h5 class="white-text">Connect</h5> <iframe src="http://ghbtns.com/github-btn.html?user=dogfalo&repo=materialize&type=watch&count=true&size=large" allowtransparency="true" frameborder="0" scrolling="0" width="170" height="30"></iframe> <br> <a href="https://twitter.com/MaterializeCSS" class="twitter-follow-button" data-show-count="true" data-size="large" data-dnt="true">Follow @MaterializeCSS</a> <br> <div class="g-follow" data-annotation="bubble" data-height="24" data-href="https://plus.google.com/108619793845925798422" data-rel="publisher"></div> </div> </div> </div> <div class="footer-copyright"> <div class="container"> © 2014 Materialize, All rights reserved. <a class="grey-text text-lighten-4 right" href="https://github.com/Dogfalo/materialize/blob/master/LICENSE">MIT License</a> </div> </div> </footer> <!-- Scripts--> <script src="https://code.jquery.com/jquery-2.1.1.min.js"></script> <script>if (!window.jQuery) { document.write('<script src="bin/jquery-2.1.1.min.js"><\/script>'); } </script> <script src="js/jquery.timeago.min.js"></script> <script src="js/prism.js"></script> <script src="bin/materialize.js"></script> <script src="js/init.js"></script> <!-- Twitter Button --> <script>!function(d,s,id){var js,fjs=d.getElementsByTagName(s)[0],p=/^http:/.test(d.location)?'http':'https';if(!d.getElementById(id)){js=d.createElement(s);js.id=id;js.src=p+'://platform.twitter.com/widgets.js';fjs.parentNode.insertBefore(js,fjs);}}(document, 'script', 'twitter-wjs');</script> <!-- Google Plus Button--> <script src="https://apis.google.com/js/platform.js" async defer></script> <!-- Google Analytics --> <script> (function(i,s,o,g,r,a,m){i['GoogleAnalyticsObject']=r;i[r]=i[r]||function(){ (i[r].q=i[r].q||[]).push(arguments)},i[r].l=1*new Date();a=s.createElement(o), m=s.getElementsByTagName(o)[0];a.async=1;a.src=g;m.parentNode.insertBefore(a,m) })(window,document,'script','//www.google-analytics.com/analytics.js','ga'); ga('create', 'UA-56218128-1', 'auto'); ga('require', 'displayfeatures'); ga('send', 'pageview'); </script> </body> </html>