Bootstrap学习笔记1--表单样式

Bootstrap 全局CSS样式:表单类的使用 作者:WangMin 格言:努力做好自己喜欢的每一件事 优快云原创文章 博客地址 ???? WangMin 基本实例 单独的表单控件会被自动赋予一些全局样式。所有设置了.form-control类的<input>、<textarea>和<select>元素都将被默认设置宽度属性为width: 100%;。将label元素包裹到.form-group中可以更好地展示表单。 <form> <div class="form-group"> &l 阅读详情
序

最近感觉学Python有点懵了,想想前端的技能一直比较弱,又偷懒的不愿意一项项仔细去学。
思来想去,还是简单的前台框架吧 --> Bootstrap

Bootstrap简介

Bootstrap,来自 Twitter,是目前最受欢迎的前端框架。Bootstrap 是基于 HTML、CSS、JAVASCRIPT 的,它简洁灵活,使得 Web 开发更加快捷

学习Bootstrap需要具备的条件

只要您具备 HTML 和 CSS 的基础知识,您就可以阅读本教程,进而开发出自己的网站。在您学习完本教程后,您即可达到使用 Bootstrap 开发 Web 项目的中等水平

这样的描述,简直让人心花怒放…

Bootstap表单

这几天开发Web可能都要和表单接触,就先草草的学下from相关的内容吧。

  • form-group
    堆叠表单,添加表单组

  • form-inline
    内联表单,将多个form子标签放置在一行中

  • from-control
    为input元素添加表单控件

  • form-control-label
    为input元素添加表单标签

  • input-lg input-sm
    使输入框变大/小

<!DOCTYPE html>
<html>
 <head> 
  <meta charset="utf-8" /> 
  <title>栅格</title> 
  <link rel="stylesheet" href="https://cdn.bootcss.com/twitter-bootstrap/3.3.7/css/bootstrap.min.css" /> 
  <style type="text/css">
      .container-small{
        max-width: 400px;
      }
    </style> 
 </head> 
 <body> 
  <form class="container container-small"> 

    <div class="form-group has-success"> 
     <label class="control-label">姓</label> 
     <input class="form-control" /> 
    </div> 
    <div class="form-group has-error"> 
     <label class="control-label">名</label> 
     <input class="form-control" /> 
    </div> 

   <div class="form-group"> 
    <label class="control-label">充值金额</label> 
    <div class="input-group"> 
     <div class="input-group-addon">
      $
     </div> 
     <input class="form-control" /> 
    </div> 
   </div> 
   <div class="form-group"> 
    <label>来自:</label> 
    <select class="form-control "> 
      <option value="1">西安</option> 
      <option value="2">北京</option> 
      <option value="3">天津</option> 
    </select> 
   </div> 
   <label>银行卡号:</label> 
   <div class="row"> 
    <div class="col-sm-4"> 
     <input type="text" class="form-control" placeholder="xxxx" /> 
    </div> 
    <div class="col-sm-4"> 
     <input type="text" class="form-control" placeholder="xxxx" /> 
    </div> 
    <div class="col-sm-4"> 
     <input type="text" class="form-control" placeholder="xxxx" /> 
    </div> 
   </div> 
  </form>   
 </body>
</html>

看下表单效果:表单.png

To Be Continue …

©本文由作者:清风Python 原创 如需转载请注明
欢迎大家关注我的公众号 清风Python

Bootstrap 4 表单 Bootstrap 4 的表单组件设计遵循简洁、直观的原则,易于集成到各种项目中。它们基于 HTML5 标签和属性,通过 Bootstrap 的 CSS 类进行样式化和增强。表单组件包括输入框、选择框、单选按钮、复选框等,以及用于布局和分组这些控件的元素。Bootstrap 4 的表单组件为开发者提供了一套强大、灵活的工具,用于构建响应式、易于使用的表单界面。通过掌握这些组件的使用方法和定制技巧,开发者可以快速实现各种表单设计,提高项目的开发效率。 阅读详情

相关推荐

ELK报错more than one namespace configured accessing ‘output’ (source:‘filebeat.yml’)

目录一、问题描述二、解决方法 一、问题描述 在配置 filebeat 配置文件 filebeat.yml 时报错: Exiting: error unpacking config data: more than one namespace configured accessing ‘output’ (source:‘filebeat.yml’) 二、解决方法 修改配置文件 filebeat.yml ,只能有一个命名为 ‘output’ 的 namespace ,需要将多余的 ‘output’ 屏蔽或删除

邓邓子的博客 2014

Morris算法遍历二叉树

中序遍历步骤 如果当前节点左子节点(cur.left)为空,输出当前节点(cur),进入右子节点(cur.right)。 如果当前节点左子节点(cur.left)非空,找到当前节点左子树的最右节点(mostRight): 1)如果该节点的右子节点(mostRight.right)为空,则将其指针指向当前节点(cur),进入左子节点(cur.left)。 2)如果该节点的右子节点(mostRight.right)非空,则将其指针置为空,输出当前节点(cur),进入右子节点(cur.right)。

qq_40585050的博客 833

Bootstrap表单构建器简易实战

Bootstrap表单构建器是一个基于Bootstrap框架开发的组件,它利用Bootstrap强大的样式库,简化了表单元素的创建和样式设计。通过它,开发者可以快速构建出美观、一致的表单界面。拖放界面允许用户通过鼠标或触摸操作来移动表单元素,使其在页面上重新定位。这一机制基于浏览器提供的拖放API,它涉及几个关键的事件:dragstart、drag、dragend、drop和dragover。每个事件都有特定的用途,例如:dragstart: 当用户开始拖动一个元素时触发。drag。

weixin_42577735的博客 860

elasticsearch错题本

一,集群启动报错 [node-1] master not discovered yet, this node has not previously joined a bootstrapped (v7+) cluster, and this node must discover master-eligible nodes [node-1, node-2, node-3, node-4, node-5, node-6] to bootstrap a cluster: have discovered [{node

epitomizelu的专栏 2326

浮点数加法器设计

一.设计内容及其要求 内容 根据浮点数的运算规则和IEEE754标准,实现浮点数的加法运算器。 要求: 浮点数格式:符号位1位,阶码8位,尾数23位 要求该实验能完整的体现浮点数的运算的五个步骤:对阶、尾数求和、规格化、舍入(要求使用对偶舍入)、溢出判断。 二.基本要素 浮点数 浮点数即实数,实数是所有有理数和无理数的集合。它之所以被称作浮点数,是因为小数点在数中的位置并不是固定的。一个浮点数值分为两部分存储:数值以及小数点在数值中的位置。 计算机中的浮点运算的计算结果一般是不确定的,一块芯片的浮点运算

Phoenix_ZengHao的博客 1万+

告别调参烦恼:用Simulink手把手实现自适应模糊PID温度控制(附模型下载)

本文详细介绍了如何使用Simulink实现自适应模糊PID温度控制,解决传统PID调参难题。通过模糊推理引擎动态调整PID参数,系统能自动适应不同工况,显著提升控制精度和响应速度。文章包含完整的建模步骤、参数优化技巧和工业应用扩展,并附赠可下载模型,帮助工程师快速掌握这一智能控制技术。

weixin_30872499的博客 153

ES启动报错 mamaster not discovered yet,this node has not .......

master not discovered yet, this node has not previously joined a bootstrapped (v7+) cluster, and this node must discover master-eligible nodes [node-1] to bootstrap a cluster: have discovered 报错原因: 主节点尚未被发现错误 个人解决方案: 先按照我这个copy #es会自动发现在同一网段下的es, # 如果在同一

很搞笑的在打麻将的博客 5641

AHB不对称半桥反激电路设计(一)变换器拓扑工作原理详解

本文详细分析了AHB(不对称半桥)反激变换器拓扑的工作原理及关键优势。该拓扑通过谐振腔结构实现原边功率管的零电压开通(ZVS)和副边整流管的零电流关断(ZCS),显著提升效率至95%以上。文章阐述了6个工作阶段的时序特征,包括谐振电感电流和电容电压的数学模型推导。AHB拓扑具有漏感能量回收、宽电压输出(适配PD快充等场景)和协同储能等优势,相比传统方案可缩小变压器体积30%,成为100-300W隔离电源的理想选择。

【Simon】的博客 7157

master not discovered yet, this node has not previously joined a bootstrapped (v7+) cluster

[o.e.c.c.ClusterFormationFailureHelper] [node-102] master not discovered yet, this node has not previously joined a bootstrapped (v7+) cluster, and [cluster.initial_master_nodes] is empty on this node: have discovered [{node-102}{egzvOljASEe98B6_tTOqiA}{a.

Knight 4732

汇川伺服Modbus-RTU通讯实战:从帧结构解析到西门子PLC配置

本文详细解析了汇川伺服与西门子PLC通过Modbus-RTU协议进行通讯的实战步骤,包括帧结构解析、硬件连接、参数设置及PLC程序配置。通过具体案例和常见问题排查指南,帮助工程师快速掌握工业自动化中的通讯技术,提升设备调试效率。

weixin_33670713的博客 453

BOE CHPI协议解析:高速显示驱动的核心技术

本文深入解析了BOE CHPI协议,这是一种为高分辨率、高刷新率显示面板设计的时钟嵌入式高速点对点接口技术。文章详细阐述了其三层架构(物理层、链路层、协议层)、核心机制(如链路训练与BCC通道)以及如何通过高速串行差分传输解决大尺寸屏幕内部数据传输的带宽与干扰难题,是驱动8K、窄边框等高端显示应用的关键核心技术。

m9n0o的博客 544

【Bootstrap学习笔记】1.Bootstrap介绍、排版样式、表格和按钮、表单和图片

学习内容: - .form-control - 表单群组 - 内联表单 - 表单合组 - 水平排列 - 复选框和单选框 - 下拉列表 - 校验状态 - 添加额外图标 - 控制大小 - 图片

sunraito的博客 1018

从理论到波形:NE555多谐振荡器设计与示波器实战验证

本文详细介绍了NE555多谐振荡器的设计原理与实战验证方法。从基础理论到电路参数计算,再到面包板搭建与示波器测量,全面解析如何利用NE555芯片实现稳定的方波输出。通过实际案例演示了频率调整、占空比优化等技巧,并提供了常见问题排查指南,帮助电子爱好者快速掌握这一经典电路设计。

weixin_29159613的博客 281

bootstrap基础表单样式

在项目开发中表单是最为重要的组件,所以在Bootstrap中对表单也是有支持的. 表单基本样式 表单的元素包括有:文本,单选扭,复选框,下拉列表,而在HTML5中也扩充了许多的组件,例如事件选择,日期选择,email输入,url输入等组建,但是不管如何操作,表单的定义之中表单也要使用一些样式进行修饰 示例:基础组件 &lt;html&gt; &lt;head&gt; &lt;me...

青椒盖饭的博客 7596

绿米Aqara S1【妙控开关 S1E】版本降级或升级自定义固件的方法

绿米Aqara S1【妙控开关 S1E】版本降级或升级自定义固件的方法

LeeKwen的专栏 2171

基于LLM的电商数据分析系统

随着电商行业的蓬勃发展,每天都会产生海量的数据,这些数据包含了用户的行为信息、商品信息、销售数据等。如何从这些繁杂的数据中提取有价值的信息,为电商企业的决策提供支持,成为了一个关键问题。基于LLM的电商数据分析系统的目的就是利用大语言模型强大的自然语言处理和数据分析能力,对电商数据进行深入挖掘和分析,帮助企业了解市场趋势、用户需求、商品销售情况等,从而制定更加合理的营销策略、优化商品库存管理、提升用户体验等。本系统的范围涵盖了电商领域的多个方面,包括用户行为分析、商品分析、销售数据分析等。

AI Python 编程之道的博客 808

1-17. Bootstrap 表单样式汇总

网站数据交互一般都是通过表单实现 Bootstrap中表单布局类型有哪些? 垂直表单 内联表单 水平表单 向父 <form> 元素添加 role="form" 把标签和控件放在一个带有 class .form-group 的 <div> 中。这是获取最佳间距所必需的。 向所有的文本元素 <input>、<textarea> 和 &l...

淡泊以明志,宁静以致远 3234

android 蓝牙通讯demo

android 下蓝牙通讯demo,实现了发现蓝牙,使能蓝牙,通过蓝牙发送消息。

Bootstrap简介、模板、CSS样式、表单样式

Bootstrap简介 什么是Bootstrap? 由两个设计师开发,主要用于前端方向(HTML、CSS、JS、PHP) 解决IE低版本不支持HTML5元素: 根据自己的存放路径修改。 为什么使用Bootstrap? 入门简单,只要有HTML、CSS、JS基础就可以学习 响应式的布局 移动设备优先 中文网址:http://v3.bootcss.com/ Bootstrap环境安装...

AuhuAo的博客 2000

Data-Structures-and-Algorithm-Analysis-in-Java.pdf

作者: Weiss, Mark A. 出版社: Addison Wesley Data Structures and Algorithm Analysis in Java is an “advanced algorithms” book that fits between traditional CS2 and Algorithms Analysis courses. In the old ACM Curriculum Guidelines, this course was known as CS7. This text is for readers who want to learn good programming and algorithm analysis skills simultaneously so that they can develop such programs with the maximum amo...

OV9734 DATASHEET,完整规格书

OV9734完整规格书,包括电气参数,尺寸规格,寄存器配置表等

Bootstrap表单样式

样式一 <!DOCTYPE html> <html> <head> <meta charset="utf-8"> <title>Bootstrap表单样式一</title> <!-- 让页面样式根据设备大小进行调整显示 --> <meta name=viewport content="width=device-width,initial-scale=1"> <script type="text/

weixin_42223701的博客 1244

STM32F407中文手册

STM32f407中文手册 本参考手册面向应用开发人员,提供有关使用 STM32F405xx/07xx、STM32F415xx/17xx、 STM32F42xxx 和 STM32F43xxx 微控制器存储器与外设的完整信息。STM32F405xx/07xx、STM32F415xx/17xx、STM32F42xxx 和 STM32F43xxx 构成一个微 控制器系列,各产品具有不同的存储器大小、封装和外设。有关订购信息以及器件的机械与电气特性,请参见数据手册。有关 ARM Cortex™-M4F 内核的信息,请参见《Cortex™-M4F 技术参考手册》。

Bootstrap(六)表单样式

基本样式 所有设置了 .form-control 类的 <input>、<textarea> 和 <select> 元素都将被默认设置宽度属性为 width: 100%;。 将 label 元素和前面提到的控件包裹在 .form-group 中可以获得最好...

chuzhong1074的博客 408

Bootstrap 表单

Bootstrap 表单系统提供了一套完整的样式工具,用于创建美观、响应式的表单控件,包括输入框、选择框、复选框、单选按钮等。核心功能包括统一的外观设计、响应式布局、验证支持和可访问性优化。通过类名如.form-control、.form-select等可快速实现不同控件的样式,同时支持尺寸调整、浮动标签和网格布局等高级功能。表单验证可通过.is-valid、.is-invalid类实现视觉反馈,并支持Sass变量定制样式。该系统基于Bootstrap 5.3.3版本,能有效简化表单开发流程。

m0_57545130的博客 958

bootstrap表单样式

基本表单类样式列表1.基础表单: <div class="form-group"> <label for="username">username: </label> <input type="text" class="form-control" name=username" /> </div>2.内联表单: <div class="form-inline"> ... </d

qq_27905183的博客 2357

Bootstrap4 表单处理

1. 表单复习 2.Bootstrap表单总体样式 2.1 基础样式 创建基本表单的步骤: 1.向父 元素添加 role=“form”。 2.把标签和控件放在一个带有 class .form-group 的 中。这是获取最佳间距所必需的。 3.向所有的文本元素 、 和 添加 class =“form-control” 。 实例。 <form role="form"> &l...

weixin_44055272的博客 2089

Bootstrap -- 表格样式、表单布局

Bootstrap -- 表格样式、表单布局 1. 表格的一些样式 举例: <!DOCTYPE html> <html> <head> <meta http-equiv="Content-Type" content="text/html; charset=utf-8"/> <title>My Test ...

aitcq60826的专栏 298
上一篇: Flask在浏览器中打印九九乘法表
下一篇: Bootstrap学习笔记2--响应式布局与栅格样式
清风 python
博客等级 码龄9年 64粉丝 75原创
评论
成就一亿技术人!
拼手气红包6.0元
还能输入1000个字符
 
 条评论被折叠 查看
添加红包

请填写红包祝福语或标题

个

红包个数最小为10个

元

红包金额最低5元

当前余额3.43元 前往充值 >
需支付:10.00元
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付元
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值