共计 3939 个字符,预计需要花费 10 分钟才能阅读完成。
BootStrap 插件
如果须要更多材料点击下方图片加好友支付⬇(注明来意)
表单次要性能是用来与用户做交换的一个网页控件,良好的表单设计可能让网页与用户更好的沟通。表单中常见的元素次要包含:文本输入框、下拉抉择框、单选按钮、复选按钮、文本域和按钮等。
导航
应用下拉与按钮组合能够制作导航
要点:
1、根本款式: .nav 与“nav-tabs”、“nav-pills”组合制作导航
2、分类:
1)、标签型 (nav-tabs)导航
2)、胶囊形 (nav-pills) 导航
3)、堆栈 (nav-stacked) 导航
4)、自适应 (nav-justified) 导航
5)、面包屑式 (breadcrumb) 导航,独自应用款式,不与 nav 一起应用, 间接退出到 ol、ul 中即可,个别用于导航,次要是起的作用是通知用户当初所处页面的地位(以后地位)3、状态:
1)、选中状态 active 款式
2)、禁用状态: disable
4、二级菜单
标签式导航
<p> 标签式的导航菜单 </p>
<ul class="nav nav-tabs">
<li class="active"><a href="#">Home</a></li>
<li><a href="#">SVN</a></li>
<li><a href="#">iOS</a></li>
<li><a href="#">VB.Net</a></li>
<li><a href="#">Java</a></li>
<li><a href="#">PHP</a></li>
</ul>
胶囊式导航
<p> 根本的胶囊式导航菜单 </p>
<ul class="nav nav-pills">
<li class="active"><a href="#">Home</a></li>
<li><a href="#">SVN</a></li>
<li><a href="#">iOS</a></li>
<li><a href="#">VB.Net</a></li>
<li><a href="#">Java</a></li>
<li><a href="#">PHP</a></li>
</ul>
分页导航
分页随处可见,分为页码导航和翻页导航
页码导航:ul 标签上加 pagination [pagination-lg | pagination-sm]
翻页导航:ul 标签上加 pager
分页
<ul class="pagination">
<li><a href="#">«</a></li>
<li><a href="#">1</a></li>
<li><a href="#">2</a></li>
<li><a href="#">3</a></li>
<li><a href="#">4</a></li>
<li><a href="#">5</a></li>
<li><a href="#">»</a></li>
</ul>
翻页
<ul class="pager">
<li><a href="#">Previous</a></li>
<li><a href="#">Next</a></li>
</ul>
下拉菜单
在应用 Bootstrap 框架的下拉菜单时,必须应用两个 js
<!-- 如果要应用 Bootstrap 的 js 插件,必须先调入 jQuery -->
<script src="js/jquery-3.4.1.js"></script>
<!-- 包含所有 bootstrap 的 js 插件或者能够依据须要应用的 js 插件调用 -->
<script src="js/bootstrap.min.js"></script>
要点:
1、应用一个类名为 dropdown 或 btn-group 的 div 包裹整个下拉框:
<div class="dropdown"></div>
2、默认向下 dropdown,向上弹起退出 . dropup 即可
3、应用 button 作为父菜单,应用类名: dropdown-toggle 和自定义 data-toggle 属性
<button type="button" class="btn btn-default dropdown-toggle" data-toggle="dropdown"></button>
4、在 button 中 应用 font 制作下拉箭头
<span class="caret"></span>
5、下拉菜单项应用一个 ul 列表,并且定义一个类名为“dropdown-menu
6、分组分割线: <li> 增加类名“divider”来实现增加下拉分隔线的性能
7、分组题目: li 增加类名“dropdown-header”来实现分组的性能
8、对齐形式:
1)、dropdown-menu-left 左对齐 默认款式
2)、dropdown-menu-right 右对齐
9、激活状态(.active)和禁用状态(.disabled)
<!-- 应用一个类名为 dropdown, 默认向下 dropdown,向上弹起退出 . dropup 即可 -->
<div class="dropdown">
<!-- 应用 button 作为父菜单,应用类名: dropdown-toggle 和自定义 data-toggle 属性 -->
<button type="button" class="btn btn-default dropdown-toggle" data-toggle="dropdown">
喜爱频道 <span class="caret"></span><!-- 下拉箭头 -->
</button>
<!-- 下拉菜单项应用一个 ul 列表,并且定义一个类名为“dropdown-menu-->
<ul class="dropdown-menu"> <!--dropdown-menu-right 右对齐 -->
<!-- 分组题目: li 增加类名“dropdown-header”来实现分组的性能 -->
<li class="dropdown-header">---- 科普 ----</li>
<li>
<a href="#"> 人与自然 </a>
</li>
<!-- 分组分割线: <li> 增加类名“divider”来实现增加下拉分隔线的性能 -->
<li class="divider"></li>
<li class="dropdown-header">---- 搞笑 ----</li>
<li>
<a href="#"> 欢畅悲剧人 </a>
</li>
<li>
<a href="#"> 高兴大本营 </a>
</li>
<li class="divider"></li>
<li class="disabled"> <!-- 禁用状态 -->
<a href="#"> 生存大爆炸 </a>
</li>
</ul>
</div>
模态框
模态框(Modal)是笼罩在父窗体上的子窗体。通常,目标是显示来自一个独自的源的内容,能够在不来到父窗体的状况下有一些互动。子窗体可提供信息、交互等。
用法
- 通过 data 属性:在控制器元素(比方按钮或者链接)上设置属性 data-toggle=”modal”,同时设置 data-target=”#identifier” 或 href=”#identifier” 来指定要切换的特定的模态框(带有 id=”identifier”)。
- 通过 JavaScript:应用这种技术,能够通过 JavaScript 来调用带有 id=”identifier” 的模态框:
$('#identifier').modal(options);
实例
<h2> 创立模态框(Modal)</h2>
<!-- 按钮触发模态框 -->
<button class="btn btn-primary btn-lg" data-toggle="modal" data-target="#myModal">
开始演示模态框
</button>
<!-- 模态框(Modal)-->
<div class="modal fade" id="myModal" tabindex="-1" role="dialog" aria-labelledby="myModalLabel" aria-hidden="true">
<div class="modal-dialog">
<div class="modal-content">
<div class="modal-header">
<button type="button" class="close" data-dismiss="modal" aria-hidden="true">×</button>
<h4 class="modal-title" id="myModalLabel"> 模态框(Modal)题目 </h4>
</div>
<div class="modal-body"> 在这里增加一些文本 </div>
<div class="modal-footer">
<button type="button" class="btn btn-default" data-dismiss="modal"> 敞开 </button>
<button type="button" class="btn btn-primary"> 提交更改 </button>
</div>
</div><!-- /.modal-content -->
</div><!-- /.modal -->
</div>
办法
办法 | 形容 | 实例 |
---|---|---|
Toggle: .modal(‘toggle’) | 手动切换模态框。 | $('#identifier').modal('toggle'); |
Show: .modal(‘show’) | 手动关上模态框。 | $('#identifier').modal('show'); |
Hide: .modal(‘hide’) | 手动暗藏模态框。 | $('#identifier').modal('hide'); |
正文完