前端----Boostrap(二)

2.Bootstrap的使用

2.1表格

和之前的表格相比,标签更丰富更加语义化,效果更佳美观

2.1.1丰富的标签

  • <table> 为表格添加基础样式
  • <thead> 表格标题行的容器元素(<tr>)
  • <tbody> 表格主体中的表格行的容器元素(<tr>)
  • <tr> 表格行
  • <td> 默认的表格单元格。
  • <th> 特殊的表格单元格,(居中和加粗的效果)。必须在<thead> 内使用。
  • <caption> 关于表格存储内容的描述或总结

2.1.2好看的类样式

  • .table 为任意 <table> 添加基本样式 (只有横向分隔线)
  • .table-striped 在 <tbody> 内添加斑马线形式的条纹 ( IE8 不支持) ,隔行变色
  • .table-bordered 为所有表格的单元格添加边框
  • .table-hover 在 <tbody> 内的任一行启用鼠标悬停状态,鼠标悬停高亮突出显示
  • .table-condensed 让表格更加紧凑

2.1.3情景色类样式

  • 适合应用在<th>、<tr>,<td>
  • .active 激活效果(悬停颜色)
  • .success 表示成功或积极的动作
  • .info 表示普通的提示信息或动作
  • .warning 表示警告或需要用户注意
  • .danger 表示危险或潜在的带来的负面影响的动作

2.1.4响应式表格

表格的父元素设置响应式,小于768px,出现边框

2.2表单

2.2.1表单布局

2.2.1.1默认布局

 

2.2.1.2内联布局

  • 让所有表单元素居于一行
  • 注意:当小于768px,会自动还原成移动端样式.

 

2.2.2表单控件

2.2.2.1输入框

 

2.2.2.2文本框

 

2.2.2.3复选框

  • checkbox 默认
  • checkbox-inline 内联

 

2.2.2.4复选按钮

2.2.2.5单选框

 

2.3按钮

 

  • 按钮大小

 

  • 按钮状态
    • 激活状态:按钮在激活时将呈现为被按压的外观(深色的背景、深色的边框、阴影);
    • 禁用状态:当您禁用一个按钮时,它的颜色会变淡 50%,并失去渐变;

 

 

2.4图片

  • .img-rounded:添加 border-radius:6px 来获得图片圆角。
  • .img-circle:添加 border-radius:50% 来让整个图片变成圆形。
  • .img-thumbnail:添加一些内边距(padding)和一个灰色的边框

 

 

响应式图片

2.5下拉菜单组件

 

用法的关键核心

1. 外围容器使用 class="dropdown"包裹

2. 内部点击按钮事件绑定 data-toggle="dropdown"

3. 菜单元素使用 class="dropdown-menu"

2.6分页组件

 

 

 

2.7栅格系统

  • bootstrap的栅格系统会将整个页面水平方向上平均分成12个小格子
  • 当浏览器大小发生变化的时候,我们可以控制每行的元素占用几个格子,从而达到响应式的效果

显示屏幕的扩大和缩小. 实现如下效果

 

2.8缩略图组件

  • 配合响应式的栅格系统

 

  • 自定义内容

 

2.9模态框组件

  • data-toggle="modal" 触发类型:模态框modal
  • data-target="#myModal" 触发的节点
  • data-backdrop="static" 点击黑灰色背景,不会关闭模态框

 


版权声明:本文为qq_38977566原创文章,遵循CC 4.0 BY-SA版权协议,转载请附上原文出处链接和本声明。