Showing posts with label Ionic Tutorial. Show all posts
Showing posts with label Ionic Tutorial. Show all posts

the ionic form and the input box

the ionic form and the input box


The list class can also be used for the input element. The item-input and item classes specify the text box and its labels.

Input box property: placeholder

In the following example, the default is 100% width (left and right sides without border), and use the placeholder attribute to set the input field expected value of the message.
<key class = "list item " > <label class = "item item-input" > <input type = "text" placeholder = "First Name" > </ label> <label class = "item item-input" > <input type = "text" placeholder = "Last Name" > </ label> <label class = "item item-input" > <textarea placeholder = "Comments > </ textarea> </ label> </ div> 
   
      
  
   
      
  
   
     
  

Input box property: input-label

Use input-label to place the label on the left side of the input box input.
<div class = "List" > <label class = "Item Item-INPUT" > <span class = "INPUT-label" > Username: </ span> <INPUT type = "text" > </ label> <label class = "item item-input" > <span class = "input-label" > password: </ span> <input type = "password" > </ label> </ div> 
   
     
     
  
   
     
     
  


Stacking labels

The stack label is usually located at the head of the input box. Each option is specified using the item-stacked-label class. Each input box needs to specify input-label. The following example also uses the placeholder attribute to set the information input prompt.
<div class = "List" > <label class = "Item Item-INPUT Item-Stacked-label" > <span class = "INPUT-label" > First the Name </ span> <INPUT type = "text" placeholder = " John " > </ label> <label class = " item item-input item-stacked-label " > <span class = " input-label " > Last Name </ span> <input type = "text" placeholder = 
   
     
      
  
   
     
      "Suhr" > </ label> <label class = "item item-input item-stacked-label" > <span class = "input-label" > Email </ span> <input type = "text" placeholder = "john @ suhr.com " > </ label> </ div>
  
   
     
      
  


Floating tag

Floating tags are similar to stack labels, but floating labels have an animated effect. Each option needs to specify the item-floating-label class. The input tag needs to specify input-label.
<div class = "List" > <label class = "Item Item-INPUT Item-Floating-label" > <span class = "INPUT-label" > First the Name </ span> <INPUT type = "text" placeholder = " First Name " > </ label> <label class = " item item-input item-floating-label " > <span class = " input-label " > Last Name </ span> <input type = "text" placeholder = 
   
     
      
  
   
     
      "Last the Name" > </ label> <label class = "Item Item-INPUT Item-Floating-label" > <span class = "INPUT-label" > In Email </ span> <INPUT type = "text" placeholder = " Email " > </ label> </ div>
  
   
     
      
  

Embedded form

By default, each input field width is 100%, but we can use the list list-inset or card class to set the form of the padding (padding), card with shadow.
<div class = "List List-the inset from" > <label class = "Item Item-INPUT" > <INPUT type = "text" placeholder = "First the Name" > </ label> <label class = "Item Item-INPUT" > <input type = "text" placeholder = "Last Name" > </ label> </ div> 
   
      
  
   
      
  

Embedded input field

Use list-inset to set the embedded entity list. Use the item-input-inset style to embed a button.
<div class = "list" > 

  <button class = "item item-input-inset" > <label class = "item-input-wrapper" > <input type = "text" placeholder = "Email" > </ label> <button class = "button button- small " > 
     
        
    
     
      Submit
    </ button> </ div>
  

</ div>

Input box with icon

The item-input input box makes it easy to add icons. The icon can be added before <input>.
<div class = "List List-the inset from" > <label class = "Item Item-INPUT" > <I class = "icon Ion-Search placeholder-icon" > </ I> <INPUT type = "text" placeholder = " Search " > </ label> </ div> 
   
     
      
  

Header input box

The input box can be placed in the header and the Add or Cancel button can be added.
<div class = "bar bar-header item-input-inset" > <label class = "item-input-wrapper" > <i class = "icon ion-ios-search placeholder-icon" > </ i> <input type = "search" placeholder = "search" > </ label> <button class = "button button-clear" > 
   
     
      
  
   
    cancel
  </ button> </ div>

Popular Posts