BootStrap之基础-3 组件

一、组件

字体图标

- 注意事项

- 不要和其他组件混合使用

- 只对内容为空的元素起作用

- 可访问性

aria-hidden="true"

aria-label=""

.sr-only

下拉菜单

- 基本格式

- <div class="dropdown|dropup">

<button data-toggle="dropdown">

<ul class="dropdown-menu">

- 对齐

- dropdown-menu-left | right

- 标题

- <li class="dropdown-header">

- 分割线

- <li class="divider"></li>

- 禁用

- <li class="disabled">

按钮组

- 基本按钮组

- <div class="btn-group">

- 按钮工具栏

- <div class="btn-toolbar">

- 尺寸

- .btn-group-lg | sm | xs

- 自适应

- 垂直排列

- <div class="btn-group-vertical">

按钮式下拉菜单

- 按钮式下拉菜单依赖下拉菜单插件

- 单按钮下拉菜单

- <div class="btn-group">

<button data-toggle="dropdown">

<ul class="dropdown-menu">

- 分裂按钮下拉菜单

- 尺寸

- 向上弹出菜单

- <div class="btn-group dropup">

列表组

Well

- 把 Well 用在元素上,能有嵌入(inset)的简单效果

  - <div class="well well-lg">

- <div class="well well-sm">

分页

- <nav>

- <ul class="pagination">

- 状态

- <li class="disabled">

<li><span></li>

- <li class="active">

- 尺寸

- .pagination-lg

- .pagination-sm

- 翻页

- <ul class="pager">

<li class="previous">

<li class="next">

标签

- <span class="label label-default">Default</span>

- <span class="label label-primary">Primary</span>

- <span class="label label-success">Success</span>

- <span class="label label-info">Info</span>

- <span class="label label-warning">Warning</span>

- <span class="label label-danger">Danger</span>

徽章

巨幕

- 展示网站上的关键内容

页头

缩略图

- 基于栅格系统实现

- 自定义内容

- <img>

- <div class="caption">

<h3>

<p>

警告框

<a href="#" class="alert-link">

进度条

- <div class="progress">

- <div class="progress-bar" style="width:60%;">

- 情景

progress-bar-sucess | info | danger | success

- 条纹

progress-bar-striped

- 动画

active

- 堆叠

面板

- <div class="panel">

- .panel-primary

- .panel-sucess

- .panel-info

- .panel-warning

- .panel-danger

导航

- 标签页上使用导航需要依赖JavaScript标签页插件

- 标签页

- <ul class="nav nav-tabs">

<li role="presentation" class="active">

- 胶囊式标签页

- <ul class="nav nav-pills">

- 垂直标签

- <ul class="nav nav-pills nav-stacked">

- 两端对齐

- <ul class="nav nav-tabs nav-justified">

导航条

- 基本导航条

  - 导航条表单

- <form class="navbar-form" role="search">

- 导航条按钮

- <button class="btn btn-default navbar-btn">

- 导航条文本

- <p class="navbar-text">

- 非导航链接

- <a href="#" class="navbar-link">

- 排列

- .navbar-left | right

- 固定

- .navbar-fixed-top | bottom

导航路径

- 在一个带有层次的导航结构中标明当前页面的位置

总结:本章内容主要介绍了 BootStrap 组件

时间: 2024-11-13 16:35:01

BootStrap之基础-3 组件的相关文章

JS组件系列——Bootstrap文件上传组件:bootstrap fileinput

原文:JS组件系列--Bootstrap文件上传组件:bootstrap fileinput 前言:之前的三篇介绍了下bootstrap table的一些常见用法,发现博主对这种扁平化的风格有点着迷了.前两天做一个excel导入的功能,前端使用原始的input type='file'这种标签,效果不忍直视,于是博主下定决心要找一个好看的上传组件换掉它.既然bootstrap开源,那么社区肯定有很多关于它的组件,肯定也有这种常见的上传组件吧.经过一番查找,功夫不负有心人,还是被博主找到了这个组件:

bootstrap中的dropdown组件扩展hover事件

bootstrap的下拉组件,需要点击click时,方可展示下拉列表.因此对于喜欢简单少操作的大家来说,点击一下多少带来不便,因此,引入hover监听,鼠标经过自动展示下拉框.其实在bootstrap导航条当中dropdown组件用得特别频繁啦! 如何实现这个hover事件呢,其实在dropdown组件的点击事件的基础上很好完成的.细心者可以发现,下拉框出现时,其父级会有一个open的class属性.我们只需要监听hover事件时,给父级增加或删除open类就可以了. 但想到与其自己来改造,不如

第二百三十八节,Bootstrap输入框和导航组件

Bootstrap输入框和导航组件 学习要点: 1.输入框组件 2.导航组件 3.导航条组件 本节课我们主要学习一下Bootstrap的两个个组件功能:输入框组件和导航导航条组件. 一.输入框组件 文本输入框就是可以在<input>元素前后加上文字或按钮,可以实现对表单控件的扩展. 在左侧添加文字 input-group-addon样式class类,写在input同级的span里,给输入框添加一个左片段(Bootstrap)input-group样式class类,写在input外层div里,将

netty作为基础通信组件

阿里分布式服务框架 Dubbo 的 RPC 框架使用 Dubbo 协议进行节点间通信,Dubbo 协议默认使用 Netty 作为基础通信组件,用于实现各进程节点之间的内部通信.其中,服务提供者和服务消费者之间,服务提供者.服务消费者和性能统计节点之间使用 Netty 进行异步/同步通信. 除了 Dubbo 之外,淘宝的消息中间件 RocketMQ 的消息生产者和消息消费者之间,也采用 Netty 进行高性能.异步通信.

Bootstrap 中的 Typeahead 组件 -- AutoComplete

Bootstrap 中的 Typeahead 组件就是通常所说的自动完成 AutoComplete,功能很强大,但是,使用上并不太方便.这里我们将介绍一下这个组件的使用. 第一,简单使用 首先,最简单的使用方式,就是直接在标记中声明,通过 data-provide="typeahead" 来声明这是一个 typeahead 组件,通过 data-source= 来提供数据.当然了,你还必须提供 bootstrap-typeahead.js 脚本. <html> <he

Bootstrap中的 Typeahead 组件

Bootstrap 中的 Typeahead 组件其实就是嵌入到其中的typeahead.js插件,可以完成输入框的自动匹配功能,在通过一些人工的调整基本可以胜任所有的匹配功能和场景,下面介绍下简单的使用思路: 首先,最简单的使用方式,就是直接在标记中声明,通过 data-provide="typeahead" 来声明这是一个 typeahead 组件,通过 data-source= 来提供数据.当然了,你还必须提供 bootstrap-typeahead.js 脚本. 如: <

第二百三十七节,Bootstrap图标菜单按钮组件

Bootstrap图标菜单按钮组件 学习要点: 1.小图标组件 2.下拉菜单组件 3.按钮组组件 4.按钮式下拉菜单 本节课我们主要学习一下 Bootstrap 的三个组件功能:小图标组件.下拉菜单组件和各 种按钮组件. 一.小图标组件 Bootstrap 提供了免费的 263 个小图标(数了两次),具体可以参考中文官网的组件 链接:http://v3.bootcss.com/components/#glyphicons.

玩转Bootstrap(基础) -- (8.Bootstrap支持的JavaScript插件)

1.导入JavaScript插件 Bootstrap除了包含丰富的Web组件之外,如前面介绍的下拉菜单.按钮组.导航.分页等.他还包括一些JavaScript的插件. Bootstrap的JavaScript插件可以单独导入到页面中,也可以一次性导入到页面中.因为在Bootstrap中的JavaScript插件都是依赖于jQuery库,所以不论是单独导入还一次性导入之前必须先导入jQuery库. 一次性导入: Bootstrap提供了一个单一的文件,这个文件包含了Bootstrap的所有Java

从零开始搭建系统3.6——基础配置组件开发

从零开始搭建系统3.6--基础配置组件开发 原文地址:https://www.cnblogs.com/provence666/p/8638604.html