Bootstrap创建表单的几种方式

  • 垂直表单

默认情况下就是垂直表单,因为form-control 类的宽度为100%。

<div class="container">
	<div class="h1 text-center">垂直表单</div>
	<form>
		<div class="form-group">
			<label for="customer">客户名称</label>
			<input type="text" id="customer" class="form-control">
		</div>
		<div class="form-group">
			<label for="proDescription">產品描述</label>
			<input type="text" class="form-control" id="proDescription">
		</div>
	</form>
</div>

在这里插入图片描述

  • 内联表单

<div class="h1 text-center">内联表单</div>
	<form class="form-inline">
		<div class="form-group">
			<label for="customer1">客户名称</label>
			<input type="text" id="customer1" class="form-control">
		</div>
		<div class="form-group ">
			<label for="proDescription1">產品描述</label>
			<input type="text" class="form-control" id="proDescription1">
		</div>
	</form>
</div>

在这里插入图片描述

  • 水平表单 (Bootstrap 3)

只能在Bootstrap3中使用,Bootstrap 4已移除。

<div class="container">
	<div class="h1 text-center">水平表单</div>
	<form class=" form-horizontal">
		<div class="form-group">
			<label class="col-md-2" for="customer2">客户名称</label>
			<div class="col-md-10">
				<input type="text" id="customer2" class="form-control">
			</div>
		</div>
		<div class="form-group ">
			<label for="proDescription2" class="col-md-2">產品描述</label>
			<div class="col-md-10">
				<input type="text" class="form-control" id="proDescription2">
			</div>
		</div>
	</form>
</div>

在这里插入图片描述

  • Boostrap4

I don’t know why my computer cannot input Chinese in Chinese mode, so I wanna say something about how to create horizontal form at Bootstrap 4 in English.
“My English is so poor, sorry ~”
Reference article

use form-row, it like row

<style>
	.form-row {
		margin-bottom: 1rem;
	}
</style>
	<div class="container">
		<div class="h1 text-center">Horizontal form</div>
		<form>
		  <div class="form-row">
			  <label class="col-md-2" for="customer">customer</label>
		    <div class="col-md-10">
		      <input type="text" class="form-control" placeholder="customer" id="customer">
		    </div>
		  </div>
		  <div class="form-row">
			  <label class="col-md-2" for="Description">Product Description</label>
			  <div class="col-md-10">
			    <input type="text" class="form-control" placeholder="Product Description" id="Description">
			  </div>
		  </div>
		</form>
	</div>

在这里插入图片描述

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值