bootstrap入门基础
1.字体
- text-left
- text-center
- text-right
- text-lowercase 小写
- text-uppercase 大写
- text-capitalize 首字母大写
2.表格
- .table
- .table-bordered
- .table-striped
- .table-hover
- .table-condensed
3.颜色
- denger 红色
- waring
- info
- success
- active
4.表格
- form-control
- form-group div里面组件
- form-inline 水平排版
5.输入
- placeholder 提示
- input-lg 更大
- input-sm 更小
- sr-only 取消提示
- control-label
- has-success
- .input-group 控件组
- .input-group-addon 防止额外内容图标
6.按钮
- btn
- btn-default
- btn-success
- btn-primary
- btn-info
- btn-warning
- btn-danger
- btn-link
- active 按下状态(选中状态)
- btn-block 全屏状态(和父元素一样大)
- disabled
- <a class="btn btn-danger" href="">a标签也可以变成按钮</a>
7.图片
- img-rounded 圆角
- img-circle 圆形
- img-thumbnail 带边框的圆角
8.不同浏览器支持
- meta name=viewport width height user-scalable initial-scale=1(代表1倍) maximum-scale minimun-scale
- .test{
- }
- @media (only 只为屏幕发生改变) screen and(链接) (max-width:900px) and(min-width:500px){
- .test{
- }
- }
9.栅格
- 栅格分成12等份
- col-lg-3 col-md-4 col-sm-6 col-xs-12占超大屏列(宽度)的1/4 中等屏的1/3 小屏的1/2 手机端全屏显示(宽度)
- col-lg-offset-3超大屏幕的时候偏移1/4
10.单位
- 单位
- px 屏幕分辨率的长度单位
- em 字体尺寸(会继承父元素的字体大小 IE不支持)
- rem:
- 与em类似,相对于HTML根节点的字体单位,HTML默认字体大小16px
- 1. rem会继承根元素字体大小
- 2.1rem = 10px = html{font-size:62.5%}
- 3.几乎所有浏览器都支持了
11.图标(字体图标)
- 复制图标库(http://getbootstrap.com/components/ 也可用国产的)中的图标class="glyphicon glyphicon-asterisk"
- 可以添加样式.glyphicon-asterisk{color:green;font-size:100px}
12.下拉菜单
- 下拉菜单
- .dropdown 控制组件为下拉
- dropdown-toggle下拉菜单
- data-toggle指以什么事件触发,常用的如modal,popover,tooltips等,data-target指事件的目标,一起使用就是代表data-target所指的元素以data-toggle指定的形式显示
- data-dismiss 关闭某个元素
- .dropdown-menu-right 代替.pull-right右对齐
- divider 分割线
- <span class="caret"></span>下拉框的下标
13.导航栏
- .nav
- .nav-tabs 可切换的导航
- .nav-pills 胶囊导航
- .nav-justifiled 导航垂直
14.分页
- 分页
- .pagination 父元素中添加分页
- pagination-lg 变大
- pagination-sm 变小
- .pager 翻页区域
- .previous 链接左对齐
- .next 链接右对齐
15.进度条
- 进度条
- .progress
- .progress-bar
- .progress-bar-success 颜色
- .progress-bar-striped 进度条颜色渐变(花纹)
16.列表
- 列表
- list-group
- list-group-item 列表项
- active
- disabled
- badge 提示未读消息的下标
- list-group-item-info 颜色
17.面板
- 面板
- .panel
- .panel-default
- .panel-primary 蓝色。。。。
- .panel-heading 面板头部(面板是干什么的)
- .panel-body 面板内容
- .panel-footer 面板注脚
18.插件
- 插件
- data 控制页面交互
- $(document).off('.data-api')解除属性绑定
- modal 模态框是覆盖在父窗体上的子窗体
- modal-dialog
- modal-content
- modal-header
- modal-body
- modal-footer
bootstrap入门基础的更多相关文章
- BootStrap入门教程 (一)
BootStrap入门教程 (一) 2011年,twitter的"一小撮"工程师为了提高他们内部的分析和管理能力,用业余时间为他们的产品构建了一套易用.优雅.灵活.可扩展的前端 ...
- mybatis入门基础(二)----原始dao的开发和mapper代理开发
承接上一篇 mybatis入门基础(一) 看过上一篇的朋友,肯定可以看出,里面的MybatisService中存在大量的重复代码,看起来不是很清楚,但第一次那样写,是为了解mybatis的执行步骤,先 ...
- 01.Bootstrap入门
Bootstrap介绍: Bootstrap,来自 Twitter,是目前很受欢迎的前端框架.Bootstrap 是基于 HTML.CSS.JAVASCRIPT 的,它简洁灵活,使得 Web 开发更加 ...
- 01shell入门基础
01shell入门基础 为什么学习和使用shell编程 shell是一种脚本语言,脚本语言是相对于编译语言而言的.脚本语言不需要编译,由解释器读取程序并且执行其中的语句,而编译语言需要编译成可执行代码 ...
- Markdown入门基础
// Markdown入门基础 最近准备开始强迫自己写博文,以治疗严重的拖延症,再不治疗就“病入骨髓,司命之所属,无奈何”了啊.正所谓“工欲善其事,必先利其器”,于是乎在写博文前,博主特地研究了下博文 ...
- Bootstrap入门(二)栅格
Bootstrap入门(二)栅格 Bootstrap入门(二)栅格 全局CSS样式--栅格 先引入本地的CSS文件(根据自己的文件夹,有不同的引入地址,我是放在一个新建的名为css的文件夹中) con ...
- bootstrap 入门
bootstrap 入门 <!DOCTYPE html> <html> <head lang="en"> <meta charset=&q ...
- 【BootStrap】 基础
[BootStrap] 基础 一. 自适应(针对不同设备如手机平板笔电,使页面的宽度适应设备宽度) <meta name="viewport" content="w ...
- (转帖)BootStrap入门教程 (三)
上讲回顾:Bootstrap的基础CSS(Base CSS)提供了优雅,一致的多种基础Html页面要素,包括排版,表格,表单,按钮等,能够满足前端工程师的基本要素需求. Bootstrap作为完整 ...
随机推荐
- WCF、WebAPI、WCFREST和Web服务的差异 ASP.NETMVC和ASP.NETWebAPI的差异
WCF.WebAPI.WCFREST和Web服务的差异: Web服务 它是基于SOAP和XML的形式返回数据. 它仅支持HTTP协议. 它是开放源,但是不消耗任何客户端可以同时理解XML. 它可以仅在 ...
- 机器学习笔记(4):多类逻辑回归-使用gluton
接上一篇机器学习笔记(3):多类逻辑回归继续,这次改用gluton来实现关键处理,原文见这里 ,代码如下: import matplotlib.pyplot as plt import mxnet a ...
- C#线程篇---Task(任务)和线程池不得不说的秘密
我们要知道的是,QueueUserWorkItem这个技术存在许多限制.其中最大的问题是没有一个内建的机制让你知道操作在什么时候完成,也没有一个机制在操作完成是获得一个返回值,这些问题使得我们都不敢启 ...
- android:碎片的概念
碎片(Fragment)是一种可以嵌入在活动当中的 UI 片段,它能让程序更加合理和充分 地利用大屏幕的空间,因而在平板上应用的非常广泛.虽然碎片对你来说应该是个全新的概 念,但我相信你学习起来应该毫 ...
- Linux之路,起步虽晚,迈步才会成功(2013.08.09)
工作太忙,很久没写文章了.以前基本没有接触过,但是基于现在工作的状态,对于linux这种博大精深的东西,速成是没有可能的,只能积累,起步虽晚,迈步才会成功,以此勉励自己.
- Chart-template
ylbtech-Chart: 1.返回顶部 1-1. 2.返回顶部 3.返回顶部 4.返回顶部 5.返回顶部 6.返回顶部 7.返回顶部 8.返回顶部 9.返回顶部 ...
- [Java] Hashtable 源码简要分析
Hashtable /HashMap / LinkedHashMap 概述 * Hashtable比较早,是线程安全的哈希映射表.内部采用Entry[]数组,每个Entry均可作为链表的头,用来解决冲 ...
- elasticsearch日志删除命令
通过curl发送DELETE命令给elasticsearch服务器,进行日志删除操作.命令示例如下: curl -XDELETE *' curl -XDELETE 'http://192.168.10 ...
- [BetterExplained]书写是为了更好的思考
我经常在走路和睡前总结所学过的内容,思考遗留的问题,一段时间的阅读和思考之后,一个总体的知识框架就会逐渐浮现在脑海中.然后我会将它书写下来,然而,我往往非常惊讶地发现,当我书写的时候,新的内容仍然源源 ...
- 基于ubuntu搭建 Discuz 论坛
系统要求:Ubuntu 16.04.1 LTS 64 位操作系统 安装 Apache2 ubuntu 需要安装 Apache2 ,使用 apt-get 安装 Apache2(安装好后,您可以通过访问实 ...