Bootstrap define un estilo simple y fácil de usar para nosotros. Solo necesitamos muy poca especificación de estilo para completar una pantalla de página simple y elegante.
Este artículo presenta principalmente los siguientes controles básicos:
1. Tabla
2. Forma
3. Botón
1. Las tablas todavía se usan para representar tablas usando <Table> <Thead> <Tbody> <Ttr> <TH> <TD>. Existen las siguientes clases para controlar las propiedades de la tabla. El estilo de la tabla llenará el contenedor principal de forma predeterminada.
<VIV> <VIV> <VIV> <TABLE> <TR> <TH> TÍTULO 1 </TH> <TH> TÍTULO 2 </th> <th> Título 3 </th> <tr> <tr> <td> 1 </td> <td> 2 </td> <td> 3 </td> </tr> <tr> <td> 4 </td> <td> 5 </td> </tr> </aquil> </div> </div> </div> </div> </table> </div> </div> </div> </table> </div> </div> </vel> </tr> </table> </div> </div> </vel> </tr> </bable> </div> </div> </vel TV> </tr>
Envuelve cualquier tetible. En la sensación de contabilidad crea una tabla receptiva que se desplaza horizontalmente en un dispositivo de pantalla pequeña (menos de 768px). Cuando la pantalla es mayor de 768 px de ancho, la barra de desplazamiento horizontal desaparece.
2. Formulario, como se define en varios estilos
El LAC y los controles deben envolverse con un grupo de grupos de forma. El formulario predeterminado es el siguiente
<div> <form> <div> <label for="exampleInputEmail1">Email address</label> <input type="email" id="exampleInputEmail1" placeholder="Enter email"> </div> <div> <label for="exampleInputPassword1">Password</label> <input type="password" id="exampleInputPassword1" placeholder="Password"> </div> <div> <label> <input type = "CheckBox"> Compruébione </label> </div> <botón type = "enviar"> Enviar </botón> </form> </div>
Formulario en línea, especifique la categoría de solo SR para las etiquetas y puede ocultar las etiquetas, pero no se debe omitir la Labla.
<div> <form> <div> <label for="exampleInputEmail1">Email address</label> <input type="email" id="exampleInputEmail1" placeholder="Enter email"> </div> <div> <label for="exampleInputPassword1">Password</label> <input type="password" id="exampleInputPassword1" placeholder="Password"> </div> <div> <label> <input type = "CheckBox"> Compruébione </label> </div> <botón type = "enviar"> Enviar </botón> </form> </div>
Formas de tipo horizontal , debe especificar la longitud para los grupos latibles y de etiquetas, y usar el diseño del sistema de cuadrícula. La etiqueta está alineada a la derecha, el grupo de etiquetas está alineado a la izquierda.
<div> <form> <div> <label for="exampleInputEmail1">Email address</label> <div> <input type="email" id="exampleInputEmail1" placeholder="Enter email"> </div> </div> <div> <label for="exampleInputPassword1">Password</label> <div> <input type="password" id="exampleInputPassword1" placeholder="Password"> </div> </div> <div> <label> <input type = "checkbox"> Compruébione </label> </div> <button type = "enviar"> Enviar </botón> </form> </div>
Verificación de formulario, Bootstrap3 admite la verificación personalizada de los formularios. Agregar req uired significa que se requiere el formulario, Node.setCustomValidity puede establecer la verificación personalizada del formulario
<div> <form> <div> <etiqueta for = "ejemploinputEmail1"> dirección de correo electrónico </selabel> <div> <input type = "correo electrónico" id = "ejemploinputEmail1" placeholder = "Ingrese el correo electrónico requerido> </div> </div> <div> <label:" contraseña1 "> contraseña </etiqueta> <divit type =" contraseña "Id =" contraseña1 "lugar holderer =" contraseña "contraseña" requerida ("contraseña (" ("contraseña" ("(" CABSAÑA) (") </div> </div> <div> <etiqueta for = "contraseña2" onchange = "checkPassword ()"> contraseña2 </selabel> <div> <input type = "contraseña" id = "contraseña2" planteholder = "contraseña2" requerido> </div> <biv> <div> <lelebel> <pot type = "checkbox"> cheque me out </belt> <div> <botin type = "Subt"> Subt "> Subt </Subt </Subt Form </div> <script> function checkPassword () {var pwd1 = $ ("#contraseña1"). val (); var pwd2 = $ ("#contraseña2"). val (); if (pwd1! = pwd2) {document.getElementById ("contraseña1"). setCustomValidity ("La contraseña ingresada dos veces es inconsistente"); } else {document.getElementById ("contraseña1"). setCustomValidity (""); }} </script>3. El estilo del botón
Use .BTN-LG, .BTN-SM y .BTN-XS para obtener botones de diferentes tamaños. Agregar .Btn-Block al botón puede hacer que llene el 100% del ancho del nodo principal, y el botón también se convierte en un elemento de nivel de bloque, y agregue la clase de botón a los elementos <a>, <button> o <input>.
<Div> <Botton type = "Button"> Default </Button> <Button type = "Button"> Primary </Button> <Button type = "Button"> éxito </botón> <botón type = "botón"> info </button> <button type = "button" de advertencia </button> <button type = "botón"> Advertencia </botón> <button type = "botón"> Danger </botón> <button type = "Button"> Link </a ADVERN type = "Subt"> Button </Button> <input type = "Button" value = "input"> <input type = "subt" value = "subt"> </div>
Si aún desea aprender en profundidad, puede hacer clic aquí para aprender y adjuntar dos temas emocionantes a usted: Tutorial de aprendizaje Bootstrap Bootstrap Tutorial práctico
Lo anterior se trata de este artículo, espero que sea útil para el aprendizaje de todos.