背景颜色 bg-primary
字体颜色 text-primary

文字居中 text-center

按钮 btn btn-primary btn-default默认 btn-link链接
按钮大小 默认md btn btn-lg/sm/xs
输入框大小 input-lg/sm/xs
状态 active/disabled
框 alert alert-primary

面板

面板框架 panel panel-primary
面板标题 panel-heading
面板主体 panel-body
面板脚步 panel-footer

<div class="panel panel-primary center">
<div class="panel-heading">
<h4 class="center">我是面板的标题</h4>
</div>
<div class="panel-body center">
<span class="text-primary center">我是面板的主体</span>
</div>
<!--
按钮默认行内样式display:inline-block
btn-block使其变为块级
-->
<div class="btn btn-primary">我是面板的按钮</div>
<div class="panel-footer center">我是面板的脚部</div>
</div>

表单

form-group
form-control 使label与表单换行对齐

按钮   input button a

btn-group 按钮组 将多个按钮变为一个整体

btn-group-justified 根据父容器的宽度自适应大小 端点对齐(适用于a) 如果是input/button则须给各个元素加个class为btn-group的父级元素

btn-group-vertical 将横向的按钮组改为纵向

大小 btn-group-lg/sm/xs

下拉菜单

属性
data- 用于与js交互的触发器 data-toggle="dropdown"切换
aria- role- 对于特殊人群的应用
aria-haspopup 屏幕阅读器读到此处 提示是否弹出下面菜单
aria-expanded是否展开状态
role 描述当前状态

<!-- 下拉菜单箭头图标caret(默认向下) 不适用于input -->
<a class="btn btn-primary">a按钮<span class="caret"></span></a> <!-- 向上箭头 在父级上加上dropup -->
<!-- 向下箭头 在父级上加上dropdown -->
<div class="group dropup">
<button>按钮<span class="caret"></span></button>
</div>

在下拉菜单的列表类中添加类名dropdown-menu-right使其右浮动 -->
btn-block 与父级同宽
dropdown-header相当于label divider加上分割线

<!-- 在父级类中加上名open使下拉列表显示 -->
<!-- class="dropdown"必须 使菜单列表向下显示
dropup使菜单列表向上显示
--> <div class="dropdown">
<!-- data-target=".dropdown"同时控制一个或多个的行为 -->
<button class="btn btn-default dropdown-toggle" type="button" id="dropdownMenu1" data-toggle="dropdown">
<!-- data-toggle="dropdown"必须 -->
Dropdown
<span class="caret"></span>
</button>
<!-- 在下拉列表类中添加类名dropdown-menu-right使其右浮动 -->
<!-- btn-block 与父级同宽 -->
<!-- dropdown-header相当于label divider加上分割线 -->
<ul class="dropdown-menu" role="menu" aria-labelledby="dropdownMenu1">
<li role="presentation"><a role="menuitem" tabindex="-1" href="#">Action</a></li>
<li role="presentation"><a role="menuitem" tabindex="-1" href="#">Another action</a></li>
<li role="presentation"><a role="menuitem" tabindex="-1" href="#">Something else here</a></li>
<!-- text-center使文字居中 -->
<li role="presentation"><a role="menuitem" tabindex="-1" href="#" class="text-center">Separated link</a></li>
</ul>
</div>

Bootstrap之样式风格与下拉菜单的更多相关文章

  1. Bootstrap<基础十四> 按钮下拉菜单

    使用 Bootstrap class 向按钮添加下拉菜单.如需向按钮添加下拉菜单,只需要简单地在在一个 .btn-group 中放置按钮和下拉菜单即可.也可以使用 <span class=&qu ...

  2. Bootstrap历练实例:带有下拉菜单的标签和胶囊导航

    <!DOCTYPE html><html><head><meta http-equiv="Content-Type" content=&q ...

  3. 用bootstrap和css3制作按钮式下拉菜单

    利用bootstrap框架的字体图标和下拉菜单效果,以及css3的动画效果,可以做出比较优雅的按钮式下拉菜单样式 <style> .myBtnStyle .dropdown-menu sp ...

  4. 吴裕雄 Bootstrap 前端框架开发——Bootstrap 按钮:内嵌下拉菜单的按钮组

    <!DOCTYPE html> <html> <head> <meta charset="utf-8"> <title> ...

  5. Bootstrap系列 -- 27. 下拉菜单对齐方式

    Bootstrap框架中下拉菜单默认是左对齐,如果你想让下拉菜单相对于父容器右对齐时,可以在“dropdown-menu”上添加一个“pull-right”或者“dropdown-menu-right ...

  6. Bootstrap <基础十二>下拉菜单(Dropdowns)

    Bootstrap 下拉菜单.下拉菜单是可切换的,是以列表格式显示链接的上下文菜单.这可以通过与 下拉菜单(Dropdown) JavaScript 插件 的互动来实现. 如需使用下列菜单,只需要在 ...

  7. 创建基于Bootstrap的下拉菜单的DropDownList的JQuery插件

    Bootstrap是当下流行的前端UI组件库之一.利用Bootstrap,可以很方便的构造美观.统一的页面.把设计师从具体的UI编码中解放出来.   Bootstrap提供了不少的前端UI组件.带下拉 ...

  8. EasyDropDown – 很棒的下拉菜单,含精美主题

    EasyDropDown 是一个 jQuery 插件,你可以毫不费力地将简陋的 Select 元素设置为可定制风格的下拉菜单,用于表单或者一般的导航.和著名的下拉插件 Chosen 很像,但是具有自己 ...

  9. 10个优秀的 HTML5 & CSS3 下拉菜单制作教程

    下拉菜单是一个很常见的效果,在网站设计中被广泛使用.通过使用下拉菜单,设计者不仅可以在网站设计中营造出色的视觉吸引力,但也可以为网站提供了一个有效的导航方案.使用 HTML5 和 CSS3 可以更容易 ...

随机推荐

  1. $stateParams

  2. 浅析Yii2的view层设计

    Yii2.0的view层提供了若干重要的功能:assets资源管理,widgets小组件,layouts布局... 下面将通过对Yii2.0代码直接进行分析,看一下上述功能都是如何实现的,当然细枝末节 ...

  3. Window7下安装Ubuntu 14.04 64bit

    本文章主要讲解如何在Windows7操作系统中硬盘安装Ubuntu 14.04 64bit: 1.准备文件 1.ubuntu-14.04.4-desktop-amd64.iso 2.EasyBCD.e ...

  4. POJ2513-Colored Sticks

    /*思路:类似图论中“一笔画”问题,两根木棒的相连接的端点是一样的颜色,(a,b)--(b,c)--(c, d)....方法:trie树+并查集, 利用trie树建立字符串和某一个节点的映射,并将这些 ...

  5. Lua 学习笔记(五)函数

    函数的定义:在Lua中,函数是一种对语句和表达式进行抽象的主要机制. 一.函数基本用法        在Lua中,      1.函数既可以完成某项特定的任务.(被视为一条语句)      2.也可以 ...

  6. 关于一道数据库例题的解析。为什么σ age>22 (πS_ID,SCORE (SC) ) 选项是错的?

    本人大二学子.近段时间在做数据库复习题的时候遇到一道题,如下. 有关系SC(S_ID,C_ID,AGE,SCORE),查找年龄大于22岁的学生的学号和分数,正确的关系代数表达式是( ) . ⅰ. πS ...

  7. ios多线程-GCD基本用法

    ios中多线程有三种,NSTread, NSOperation,GCD 这篇就讲讲GCD的基本用法 平时比较多使用和看到的是: dispatch_async(dispatch_get_global_q ...

  8. Java位运算总结-leetcode题目

    按位操作符只能用于整数基本数据类型中的单个bit中,操作符对应表格: Operator Description & 按位与(12345&1=1,可用于判断整数的奇偶性) | 按位或 ^ ...

  9. dsoframer 使用笔记

    dsoframer是微软提供一款开源的用于在线编辑.调用Word.Excel.PowerPoint等的ActiveX控件. 1.层覆盖 如果需要在文档编辑区域上方覆盖一个div的话,z-index无效 ...

  10. 1.Java网络编程之概述

    黑马程序员_毕向东_Java基础视频教程第23天-01-网络编程(概述)学习笔记 网络通讯三要素: 1.IP地址 I.网络中设备的标识  II.不易记忆,可用主机名 www 万维网组织,baidu主机 ...