📜  adminlte 中的仪表板框 (1)

📅  最后修改于: 2023-12-03 14:39:01.925000             🧑  作者: Mango

AdminLTE中的仪表板框

AdminLTE是一个基于Bootstrap的免费开源模板库,带有丰富的组件和布局选项,特别适合用于创建仪表板。其中,仪表板框是AdminLTE的一个主要组件,用于创建漂亮的仪表板。本文将介绍AdminLTE中的仪表板框,提供详细的使用指南和示例代码。

使用指南
包含文件

在使用仪表板框之前,需要确保以下文件已被引入:

<!-- Bootstrap -->
<link rel="stylesheet" href="https://maxcdn.bootstrapcdn.com/bootstrap/3.3.7/css/bootstrap.min.css">
<!-- Font Awesome -->
<link rel="stylesheet" href="https://cdnjs.cloudflare.com/ajax/libs/font-awesome/4.5.0/css/font-awesome.min.css">
<!-- Ionicons -->
<link rel="stylesheet" href="https://cdnjs.cloudflare.com/ajax/libs/ionicons/2.0.1/css/ionicons.min.css">
<!-- Theme style -->
<link rel="stylesheet" href="https://cdnjs.cloudflare.com/ajax/libs/admin-lte/2.4.2/css/AdminLTE.min.css">
<!-- AdminLTE Skins -->
<link rel="stylesheet" href="https://cdnjs.cloudflare.com/ajax/libs/admin-lte/2.4.2/css/skins/_all-skins.min.css">
<!-- jQuery -->
<script src="https://code.jquery.com/jquery-3.3.1.min.js"></script>
<!-- Bootstrap 3.3.7 -->
<script src="https://maxcdn.bootstrapcdn.com/bootstrap/3.3.7/js/bootstrap.min.js"></script>
<!-- AdminLTE App -->
<script src="https://cdnjs.cloudflare.com/ajax/libs/admin-lte/2.4.2/js/adminlte.min.js"></script>
HTML结构

使用仪表板框的HTML结构如下:

<div class="box">
  <div class="box-header with-border">
    <h3 class="box-title">Box Title</h3>
    <div class="box-tools pull-right">
      <button type="button" class="btn btn-box-tool" data-widget="collapse" data-toggle="tooltip" title="Collapse">
        <i class="fa fa-minus"></i>
      </button>
      <button type="button" class="btn btn-box-tool" data-widget="remove" data-toggle="tooltip" title="Remove">
        <i class="fa fa-times"></i>
      </button>
    </div>
  </div>
  <div class="box-body">
    Box Content
  </div>
  <div class="box-footer">
    Box Footer
  </div>
</div>
基本效果

使用上述HTML结构,可以创建如下基本效果的仪表板框:

basic-box

使用卡片风格

使用.box-solid类可以在仪表板框中添加卡片风格:

<div class="box box-solid">
  <div class="box-header with-border">
    <h3 class="box-title">Box Title</h3>
    <div class="box-tools pull-right">
      <button type="button" class="btn btn-box-tool" data-widget="collapse" data-toggle="tooltip" title="Collapse">
        <i class="fa fa-minus"></i>
      </button>
      <button type="button" class="btn btn-box-tool" data-widget="remove" data-toggle="tooltip" title="Remove">
        <i class="fa fa-times"></i>
      </button>
    </div>
  </div>
  <div class="box-body">
    Box Content
  </div>
  <div class="box-footer">
    Box Footer
  </div>
</div>

效果如下:

solid-box

使用颜色风格

使用不同的颜色类可以在仪表板框中添加不同的颜色风格:

<div class="box box-primary">
  <div class="box-header with-border">
    <h3 class="box-title">Box Title</h3>
    <div class="box-tools pull-right">
      <button type="button" class="btn btn-box-tool" data-widget="collapse" data-toggle="tooltip" title="Collapse">
        <i class="fa fa-minus"></i>
      </button>
      <button type="button" class="btn btn-box-tool" data-widget="remove" data-toggle="tooltip" title="Remove">
        <i class="fa fa-times"></i>
      </button>
    </div>
  </div>
  <div class="box-body">
    Box Content
  </div>
  <div class="box-footer">
    Box Footer
  </div>
</div>

支持的颜色类包括:.box-success.box-warning.box-danger.box-info.box-primary

效果如下:

color-boxes

总结

在本文中,我们介绍了AdminLTE中的仪表板框的使用方法和不同的风格选项。通过合理使用仪表板框,可以使网站的UI更加美观和整洁。