bootstrap 表格、表单、面板、模态框

简介: 表格 .table-responsive用来创建响应式表格,其会在小屏幕设备上(小于768px)水平滚动。当屏幕大于 768px 宽度时,水平滚动条消失。.table-hover的效果是鼠标所在行底色变灰。 <table class="table table-hover"> <caption>宝丰一高2011高考成绩表(理科前1000)</capt

表格

.table-responsive用来创建响应式表格,其会在小屏幕设备上(小于768px)水平滚动。当屏幕大于 768px 宽度时,水平滚动条消失。

.table-hover的效果是鼠标所在行底色变灰。

<table class="table table-hover">
  <caption>宝丰一高2011高考成绩表(理科前1000)</caption>
   <thead>
	<tr>
		<th>考生号</th>
		<th>姓名</th>
	</tr>
	</thead>
	<tbody>
	<tr ng-repeat='element in gaoKaoScoreList'>
		<td>{{element.no}}</td>
		<td>{{element.name}}</td>
	</tr>
	</tbody>
</table>


表单

.form-control的效果为输入框获得焦点时会有边缘发光效果。

<form>
	<div class="form-group">
		<label>Email address</label> <input type="email" class="form-control"
			placeholder="Enter email"> <label>Password</label> <input
			type="password" class="form-control" placeholder="Password">
		<label>禁止输入</label> <input type="text" class="form-control" disabled>
		<div class="checkbox">
			<label> <input type="checkbox"> i like studying
			</label>
		</div>
	</div>
	<div class="form-group">
		<label>like what?</label> <select class="form-control">
			<option>peach</option>
			<option>apple</option>
			<option>orange</option>
		</select>
	</div>
</form>

代码对应的效果见图1.


图1:bootstrap 表单效果

面板

<div class="panel panel-info">
  <div class="panel-heading">Panel  title</div>
  <div class="panel-body">
    Panel content
  </div>
  <div class="panel-footer">Panel footer</div>
</div>

显示效果见图2.


图2:bootstrap panel效果

模态框

模态框,Modal,是覆盖在父窗体上的子窗体。通常,目的是显示来自一个单独的源的内容,可以在不离开父窗体的情况下有一些互动。子窗体可提供信息、交互等。
您可以切换模态框(Modal)插件的隐藏内容:通过 data 属性:在控制器元素(比如按钮或者链接)上设置属性 data-toggle="modal",同时设置 data-target="#identifier" 或 href="#identifier" 来指定要切换的特定的模态框(带有 id="identifier")。


除了用按钮的toggle效果,话可以直接用js控制。

$('.modal').modal('show');//调出模态框。

$('#myModalId').modal('hide');//隐藏模态框

目录
相关文章
|
15天前
|
前端开发 数据安全/隐私保护 容器
Bootstrap5 表单1
本章介绍如何使用 Bootstrap5 创建表单,包括堆叠和内联表单布局。表单元素如 `&lt;input&gt;`、`&lt;textarea&gt;` 和 `&lt;select&gt;` 使用 `.form-control` 类后宽度为 100%。示例展示了如何创建包含邮箱、密码输入框及复选框的堆叠表单,并使用 `.form-label` 确保标签有适当内边距。
|
15天前
Bootstrap5 表单3
使用 `&lt;textarea&gt;` 标签和 `.form-control` 类创建和调整大小的表单文本框示例,包括大、中、小三种尺寸的输入框。
|
15天前
Bootstrap5 表单4
介绍禁用/只读表单、纯文本输入及取色器的使用方法。通过设置 `disabled` 和 `readonly` 属性,可使输入框变为禁用或只读状态;使用 `.form-control-plaintext` 类可去除输入框边框,实现纯文本显示效果;添加 `.form-control-color` 类则可创建取色器。示例代码展示了具体应用。
|
15天前
|
数据安全/隐私保护
Bootstrap5 表单2
内联表单示例:通过在表单中使用 `.row` 和 `.col` 类,可以使输入框等表单元素并排显示。此例展示了一个包含邮箱和密码输入框的内联表单。
Bootstrap5 表格1
Bootstrap5 的基础表格通过添加 `.table` 类来设置样式。
Bootstrap5 表格5
使用 `.table-dark` 类可以为表格添加黑色背景,使表格在页面中更加突出。
|
23天前
Bootstrap5 模态框3
通过添加不同的类,如 `.modal-fullscreen` 可实现模态框全屏显示,`.modal-fullscreen-*-*` 控制特定尺寸下的全屏显示,`.modal-dialog-centered` 实现模态框居中,以及 `.modal-dialog-scrollable` 使模态框内部内容可滚动。
Bootstrap5 表格7
通过结合使用 `.table-dark` 和 `.table-hover` 类,可以创建一个具有鼠标悬停效果的黑色背景表格。示例表格包含姓名和电子邮件信息,当鼠标悬停在行上时,行会高亮显示。
Bootstrap5 表格6
通过结合使用 `.table-dark` 和 `.table-striped` 类,可以创建一个具有黑色背景和条纹效果的表格。示例表格包含三列:名字、姓氏和电子邮件,并展示了三位用户的信息。
|
24天前
Bootstrap5 模态框2
通过在模态框的 `&lt;div&gt;` 元素中添加 `.fade` 类,可以实现模态框弹出和关闭时的淡入淡出动画效果。此外,通过添加 `.modal-sm`、`.modal-lg` 和 `.modal-xl` 类,可以调整模态框的大小,分别创建小、大和超大的模态框。