Bootstrap中的基础CSS: 栅格系统 表格 表单 按钮

一、下载与安装

下载地址:https://v3.bootcss.com/getting-started/#download

二、基础CSS
1、栅格系统

1)布局容器

a、.container

用于固定宽度并支持响应式布局的容器

<div class="container">
  ...
</div>

b、.container-fluid

用于 100% 宽度,占据全部视口(viewport)的容器

<div class="container-fluid">
  ...
</div>

2)行和列

a、行 .row

所有“列(column)必须放在 ” .row 内。

b、列 .col-md-*

栅格系统中的列是通过指定1到12的值来表示其跨越的范围。

<div class="row">
  <div class="col-md-1">.col-md-1</div>
  <div class="col-md-1">.col-md-1</div>
  <div class="col-md-1">.col-md-1</div>
  <div class="col-md-1">.col-md-1</div>
  <div class="col-md-1">.col-md-1</div>
  <div class="col-md-1">.col-md-1</div>
  <div class="col-md-1">.col-md-1</div>
  <div class="col-md-1">.col-md-1</div>
  <div class="col-md-1">.col-md-1</div>
  <div class="col-md-1">.col-md-1</div>
  <div class="col-md-1">.col-md-1</div>
  <div class="col-md-1">.col-md-1</div>
</div>
<div class="row">
  <div class="col-md-8">.col-md-8</div>
  <div class="col-md-4">.col-md-4</div>
</div>
<div class="row">
  <div class="col-md-4">.col-md-4</div>
  <div class="col-md-4">.col-md-4</div>
  <div class="col-md-4">.col-md-4</div>
</div>
<div class="row">
  <div class="col-md-6">.col-md-6</div>
  <div class="col-md-6">.col-md-6</div>
</div>

c、 偏移量 .col-md-offset-*(1-12)

<div class="container">
<div class="row">top</div>
  <div class="row">
          <div class="col-md-3 col-md-offset-3">left</div>
         <div class=" col-md-3 col-md-offset-3">right</div>
  </div>

3)行嵌套

将上例的left换成两个占6格的col-md-6

<div class="container">

      <div class="row">top</div>
      <div class="row">
              <div class="col-md-3">

                 <div class="row">
                     <div class="col-md-6">col-md-6</div>
                     <div class="col-md-6">col-md-6</div>
                 </div>

              </div>
             <div class=" col-md-9">right</div>
      </div>
  </div>

4)行排序

<div class="container">

      <div class="row">
          <div class="col-md-9 col-md-push-3">.col-md-9 .col-md-push-3</div>
          <div class="col-md-3 col-md-pull-9">.col-md-3 .col-md-pull-9</div>
      </div>
      </div>

  </div>
2、表格

1)带边框的表格

添加 .table-bordered 类为表格和其中的每个单元格增加边框

2)条纹状表格

通过 .table-striped 类可以给 之内的每一行增加斑马条纹样式

3)鼠标悬停

通过添加 .table-hover 类可以让 中的每一行对鼠标悬停状态作出响应。

4)紧缩表格

通过添加 .table-condensed 类可以让表格更加紧凑,单元格中的内补(padding)均会减半

<div class="container">
    <table class="table table-bordered table-striped">
        <thead>
            <th>字段1</th>
            <th>字段2</th>
        </thead>
        <tbody>
        <tr>
            <td>1-1</td>
            <td>1-2</td>
        </tr>
        <tr>
            <td>2-1</td>
            <td>2-2</td>
        </tr>
        <tr>
            <td>3-1</td>
            <td>3-2</td>
        </tr>
        </tbody>
    </table>
</div>

6)状态类

通过这些状态类可以为行或单元格设置颜色。

Class 描述
.active 鼠标悬停在行或单元格上时所设置的颜色
.success 标识成功或积极的动作
.info 标识普通的提示信息或动作
.warning 标识警告或需要用户注意
.danger 标识危险或潜在的带来负面影响的动作
<!-- On rows -->
<tr class="active">...</tr>
<tr class="success">...</tr>
<tr class="warning">...</tr>
<tr class="danger">...</tr>
<tr class="info">...</tr>

<!-- On cells (`td` or `th`) -->
<tr>
  <td class="active">...</td>
  <td class="success">...</td>
  <td class="warning">...</td>
  <td class="danger">...</td>
  <td class="info">...</td>
</tr>
  • 1
    点赞
  • 8
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值